JavaScript Algorithms and Data Structures Projects: Palindrome Checker
I don’t know why this isn’t working?
Regards
Your code so far
function palindrome(str) {
var regex1 = /[a-z]/ig;
var muppa = str.match(regex1);
var empty = [];
var poppa = muppa;
for (let x = muppa.length - 1; x >= 0; x--) {
empty.push(muppa[x]);
}
console.log(muppa);
console.log(empty);
empty = empty.join('');
muppa = muppa.join('');
empty = empty.toLowerCase();
muppa = muppa.toLowerCase();
console.log(muppa);
console.log(empty);
if (muppa === empty) {
return true;
} else {
return false;
}
}
palindrome("My age is 0, 0 si ega ym.");
Your browser information:
User Agent is: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_5) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/12.1.1 Safari/605.1.15
.