After inserting this code in the palindrome detector challenge:
function palindrome(str) {
arr = str.toString().toLowerCase().split("")
invarr = []
for(i = arr.length - 1; i > 0 - 1; i--) {
if(arr.toString().charCodeAt(i) != 44 || arr.toString().charCodeAt(i) <= 65 || arr.toString().charCodeAt(i) >= 122) {
arr = arr.slice(0, i)
}
invarr.splice(arr.length - arr.indexOf(i) + 1, 0, arr[i])
}
return arr.join("") === invarr.join("")
}
palindrome("eye");
I’m getting all results as wrong. Tried it on a different console and it worked smoothly