diff --git a/BMICalculator/bmicalculator.html b/BMICalculator/bmicalculator.html new file mode 100644 index 0000000..3ecb1ab --- /dev/null +++ b/BMICalculator/bmicalculator.html @@ -0,0 +1,17 @@ + + + + + + + BMI Calculator + + +

BMI Calculator

+
+ + + +
+ + diff --git a/BMICalculator/calculator.js b/BMICalculator/calculator.js new file mode 100644 index 0000000..6d1c85b --- /dev/null +++ b/BMICalculator/calculator.js @@ -0,0 +1,28 @@ +const bodyParser = require('body-parser'); +const express = require('express'); +const app = express(); + +app.use(bodyParser.urlencoded({ extended: true })); + +app.get('/', function (req, res) { + res.sendFile(__dirname + '/index.html'); +}); + +app.post('/', function (req, res) { + var a = Number(req.body.num1); + var b = Number(req.body.num2); + var result = a + b; + res.send('The addition of given two number is:' + result); +}); +app.get('/bmicalculator', function (req, res) { + res.sendFile(__dirname + '/bmicalculator.html'); +}); +app.post('/bmicalculator', function (req, res) { + var m = Number(req.body.ht); + var n = Number(req.body.wt); + var ans = n / (m * m); + res.send('The BMI for the given values is:' + ans); +}); +app.listen(3000, function () { + console.log('Server start on port 3000'); +});