Files
serwerowe_stefanczyk/Lekcja_03/server01.js
T
2026-09-24 15:15:12 +02:00

32 lines
806 B
JavaScript

const express = require('express')
const app = express()
const port = 3000
const path = require('path')
app.use(express.urlencoded({
extended: true
}))
app.get("/", function(req, res) {
res.sendFile(path.join(__dirname, '/static/formularz.html'))
})
app.post("/", function(req, res) {
let message;
let result;
if(req.body.c == "suma") {
message = "suma dwóch elementów"
result = parseInt(req.body.a) + parseInt(req.body.b)
} else {
message = "różnica dwóch elementów"
result = parseInt(req.body.a) - parseInt(req.body.b)
}
console.log(JSON.stringify({x:1}, null, 5))
res.header("content-type", "application/json")
res.send({"message": message, "wynik": result})
})
app.listen(port, function() {
console.log("dziala")
})