Hi. can anybody please tell me whats wrong in this Check for Palindromes code? I think i am doing everything correct but i am getting false for following code :
function palindrome(str) {
// Good luck!
str.toLowerCase();
var newStr = str.replace(/[^a-z0-9]/gi,"");
var array = newStr.split("");
var array2 = array.slice();
array2.reverse();
if(array == array2
) {
return true;
}
else { return false;}
}
palindrome (“race car”);