/** * @param {string}s * @return {string} */ var longestPalindrome = function (s) { let len = s.length; let max = 0; let result = ""; for (let i = 0; i < len; i++) { for (let j = i + 1; j <= len; j++) { let str = s.slice(i, j); if (str.length > max && isPalindromic(str)) { max = str.length; result = str; } } } return result; };
var isPalindromic = function (s) { for (let i = 0; i < s.length / 2; i++) { if (s[i] !== s[s.length - 1 - i]) { returnfalse; } } returntrue; };