当前位置: 代码迷 >> JavaScript >> Javascript:回文函数未定义?
  详细解决方案

Javascript:回文函数未定义?

热度:33   发布时间:2023-06-05 11:49:05.0

我一直在从事回文功能(将检查单词的前后拼写是否相同):

var palinDromes = function(palMap) {
        palMap.split(" ").map(function(word) {
            var palCheck = (word.toLowerCase() === word.toLowerCase().split("").reverse().join(""));
                return palCheck;
                });
    };

console.log(palinDromes('Hannah speaks English and Malayalam'));

但是输出始终是不确定的。 我认为问题出在第一步,涉及console.log(palinDrome(...)); 过渡到palMap ,但我不确定到底是什么。

问题还可能是我在函数末尾没有正确返回palCheck

var palinDromes = function(palMap) {
       return  palMap.split(" ").map(function(word) {
            var palCheck = (word.toLowerCase() === word.toLowerCase().split("").reverse().join(""));
                return palCheck;
                });
    };
console.log(palinDromes('Hannah speaks English and Malayalam'));

编辑:我在palMap.split(“”).map(function(word){...

  相关解决方案