palindromes
JavaScript
function isPalindrome(str, ignoreCase) {
if(ignoreCase){
str = str.toLowerCase().replace(/[^\w]/g, '');
}
return str.split('').reverse().join('') === str;
}
console.log(isPalindrome('level', false));
console.log(isPalindrome('Do geese see god?', false));
console.log(isPalindrome('Do geese see god?', true));