You are on page 1of 2

Program :

NodePalindromeApi.js

const express = require('express');


const bodyParser = require('body-parser')
const cors = require('cors')

const app = express();


app.use(cors());
app.use(express.json())
app.use(bodyParser.urlencoded({
extended: true
}))

app.post('/palidnrome', function(req, res) {

var inputString = req.body.inputString;

let newString = "";


for (let i = inputString.length - 1; i >= 0; i--) {
newString += inputString[i];
}
console.log(newString)

var message = ""

newString === inputString ? message = "String is a palindrome" : message =


"String is not a palindrome"

res.send("<h1> " + message + "</h1>")

})
app.listen(5000, function() {
console.log("Node Server is running on port 5000")
})
Output :

You might also like