JSFiddle - React, Tailwind, and code Playground
by Joshua Dwire
JavaScript
function palindrome(str) {
var i;
str = str.toLowerCase().replace(/[^a-z]/g,'');
console.log(str)
for (i=0;i<=str.length/2;i++){
console.log(str[i])
console.log(str[str.length - i-1])
if(str[i]!=str[str.length-i-1])return false
}
return true;
}
document.write(palindrome("eye") ? 'true' : 'false');
document.write(palindrome("abccba") ? 'true' : 'false');
document.write(palindrome("Madam I’m Adam") ? 'true' : 'false');
document.write(palindrome("Hello World!") ? 'true' : 'false');
document.write(palindrome("ASDF") ? 'true' : 'false');