JSFiddle - React, Tailwind, and code Playground
JavaScript
function longestPalindrome(str) {
var arr = [...str];
var endArr = [];
for (var i = 0; i < arr.length; i++) {
var temp = "";
temp = arr[i];
longestSting = arr[i];
for (var j = i + 1; j < arr.length; j++) {
temp += arr[j];
if (temp.length > 2 && temp === temp.split("").reverse().join("")) {
endArr.push(temp);
console.log(endArr);
}
}
}
return endArr;
}
longestPalindrome('121')