Palindrome 调用父函数中的另一个函数以执行回文函数的最有效方法是什么?

Palindrome 调用父函数中的另一个函数以执行回文函数的最有效方法是什么?,palindrome,Palindrome,在编程中,有多种方法来解决同一个问题。下面的问题是关于回文的。虽然我觉得自己走上了正确的道路,但我无法完全解决问题,从而获得所要求的解决方案 什么是回文?向前或向后写的单词是相同的,返回true。例如,“赛车”。因此,我用Javascript设计了以下代码 function palindrome(string) { string = string.toLowerCase(); lowString = string.toLowerCase().split("").reverse().join(""

在编程中,有多种方法来解决同一个问题。下面的问题是关于回文的。虽然我觉得自己走上了正确的道路,但我无法完全解决问题,从而获得所要求的解决方案

什么是回文?向前或向后写的单词是相同的,返回true。例如,“赛车”。因此,我用Javascript设计了以下代码

function palindrome(string) {
string = string.toLowerCase();
lowString = string.toLowerCase().split("").reverse().join("");
 for (var i=0; i<string.length; i++) {
 if (string[i] !== lowString[i]) {
 return false;
 }
}
}
return true;
}
函数回文(字符串){
string=string.toLowerCase();
lowString=string.toLowerCase().split(“”)。reverse().join(“”);
对于(var i=0;i
function longestPalindrome(newstring) {
 splitString = newString.split(" ");
 for (var i=0; i < splitString; i++) {
 if (splitString[i] == palindrome(splitString[i]) {
   console.log(splitString[i]);
  }
  }
  }
  longestPalindrome("This is a racecar ada");'