From 792a774ee0ac102c3ec04c970e7f705ef03eaea3 Mon Sep 17 00:00:00 2001 From: John Altman Date: Fri, 17 Apr 2026 14:54:08 +0000 Subject: [PATCH 1/2] added add and pow functionallity --- index.js | 16 +++++++++++++--- 1 file changed, 13 insertions(+), 3 deletions(-) diff --git a/index.js b/index.js index 47b7e31..4518d9e 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,9 +12,19 @@ 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, () => { console.log(`Server running on port ${port}`); }); From 1ac576a6078f5a72fba16b734fe1f6a937048976 Mon Sep 17 00:00:00 2001 From: John Altman Date: Fri, 17 Apr 2026 15:00:16 +0000 Subject: [PATCH 2/2] fixed problem --- index.js | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/index.js b/index.js index 4518d9e..cca6e00 100644 --- a/index.js +++ b/index.js @@ -12,18 +12,17 @@ const app = express(); const port = process.env.PORT || 3000; // Use Codespaces port app.get("/", (req, res) => { - res.send({'Specify /add?x=val1&val2, /subtract?x=val1$val2, etc.'}); + 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, () => { console.log(`Server running on port ${port}`);