palindromes

by Laurel Bruggeman

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));