JSFiddle - React, Tailwind, and code Playground
JavaScript
function isPalindrome(letters) {
var characters = letters.split(''),
firstLetter = characters.shift(),
lastLetter = characters.pop();
if (firstLetter !== lastLetter) {
return false;
}
if (characters.length < 2) {
return true;
}
return isPalindrome(characters.join(''));
}
console.log(isPalindrome('detartrated'));
console.log(isPalindrome('undulating'));