js如何找出字符串中的最长回文串
本文实例为大家分享了js找出字符串中的最长回文串的具体代码,供大家参考,具体内容如下
回文 functionlongestPalindrome(str){ letpalindromeStr="";//记录最长回文串 lettempPalindrome="";//记录当前回文串 for(leti=0;i palindromeStr.length){//将当前的字符串传入isPalindrome进行回文判断,如果是回文串,则判断当前回文串长度是否大于之前记录的最长回文串的长度,如果大于之前的回文串,则更新之前的记录即可 palindromeStr=tempPalindrome;//更新回文串 } } } returnpalindromeStr;//返回最终的最长的回文串 } functionisPalindrome(s){//判断是否为回文串 letrev=s.split('').reverse().join('');//字符串逆转操作 returnrev===s; } //测试 console.log(longestPalindrome("ddabbade"));//输出dabbad
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持毛票票。
热门推荐
10 广西考试祝福语结婚简短
11 猪年祝福语简短小孩
12 元旦祝福语送长辈简短
13 恭喜二宝祝福语简短
14 祝福语暖心话简短
15 国庆中秋祝福语简短兄弟
16 朋友订婚的祝福语简短
17 送弟弟中秋祝福语简短
18 爱生日祝福语简短独特