// --- Directions // Given a string, return true if the string is a palindrome // or false if it is not. Palindromes are strings that // form the same word if it is reversed. *Do* include spaces // and punctuation in determining if the string is a palindrome. // --- Examples: // palindrome("abba") === true // palindrome("abcdefg") === false // function palindrome(str) { // const res = str.toLowerCase(); // return res.split('').every((char, i) => { // return char === res[res.length - i - 1]; // }); // } //console.log(palindrome('Racecar')) function palindrome(str) { const reversed = str .split('') .reverse() .join(''); return str === reversed; } module.exports = palindrome;