JSFiddle - React, Tailwind, and code Playground

by Alexandru Mihai

JavaScript

function isPalindrome(str){
    return str == str.split('').reverse().join('');
}

// Complete the palindromeIndex function below.
function palindromeIndex(s) {
    var i = -1;
    var isPal = isPalindrome(s);
    while(!isPal && i < s.length){
        var scopy = s.slice(0, i + 1) + s.slice(i + 2);
        isPal = isPalindrome(scopy);
        if(isPal)
            return i + 1;
        i++;
        
    }

    return i;
}

console.log(palindromeIndex('aaab'));