diff --git a/index.js b/index.js index 47b7e31..f0dfcfb 100644 --- a/index.js +++ b/index.js @@ -12,7 +12,17 @@ const app = express(); const port = process.env.PORT || 3000; // Use Codespaces port app.get("/", (req, res) => { - res.json({ message: "Hello from Express!" }); + res.send('Specify /add?x=val1&y=val2, /subtract?x=val1&y=val2, etc.') +}); + +app.get('/add', (req, res) => { + let sum = parseFloat(req.query.x) + parseFloat(req.query.y); + res.json({ sum: sum, x: req.query.x, y: req.query.y }) +}); + +app.get('/pow', (req, res) => { + let sum = req.query.x ** req.query.y; + res.json({ pow: sum, x: req.query.x, y: req.query.y }) }); app.listen(port, () => {