const message:string = "353";
const newMessage:string = "NeveR Odd or b Even";

//With Predefined Functions
function checkPalindromes(str){
    //Regex to remove unwanted symbols or spaces
    var re = /[\W_]/g;
    //convert to lowercase for each checking
    var lowerStr = str.toLowerCase().replace(re,'');
    //reverse string
    var reverseStr = lowerStr.split('').reverse().join('');
    //compare both string
    return lowerStr === reverseStr;
}

//With Loop
function checkPalindromesUsingLoop(str){
    //Regex to remove unwanted symbols or spaces
    var re = /[\W_]/g;
    //convert to lowercase for each checking
    var lowerStr = str.toLowerCase().replace(re,'');
    
    var n = lowerStr.length;
    
    for(let i=0;i<=n/2;i++){
        if(lowerStr[i] !== lowerStr[n-1-i]){
            return false;
        }
    }
    
    return true;
}

var result  = checkPalindromes(message);
(result==true)?console.log("Input string is Palindrome."):
    console.log("Input string is Not Palindrome.");
    
var result1  = checkPalindromesUsingLoop(newMessage);
(result1==true)?console.log("Input string is Palindrome."):
    console.log("Input string is Not Palindrome.");

Embed on website

To embed this project on your website, copy the following code and paste it into your website's HTML: