function lpds(str) {
var arr = str.split("");
var temp = [];
if (arr.join() === arr.reverse().join()) {
return arr.join("")
} else {
arr.reverse();
for (let i = 2; i < arr.length; i++) {
for (let j = 0; j < arr.length; j++) {
var arr1 = arr.slice(j, i + j).join("");
var arr2 = arr.slice(j, i + j).reverse().join("");
if (arr1 === arr2 && arr.slice(j, i + j).length >= temp.length) {
temp = arr1;
}
}
}
}
if (temp.length > 1) {
return temp
} else {
return -1
}
}
输入字符串,返回最长的回文数
最新推荐文章于 2022-08-03 17:48:58 发布