diff --git a/index.js b/index.js index 47b7e31..cca6e00 100644 --- a/index.js +++ b/index.js @@ -1,6 +1,6 @@ /** -Name: -Date: +Name: John Altman +Date: 4/17/2026 Description: Bugs: Reflection (including LLM use): @@ -12,7 +12,16 @@ 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&val2, /subtract?x=val1$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 pow = parseFloat (req.query.x) ** parseFloat (req.query.y); + res.json({ pow: pow, x: req.query.x, y: req.query.y }); }); app.listen(port, () => {