问题描述
我一直在从事回文功能(将检查单词的前后拼写是否相同):
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
?
1楼
lrossy
2
2015-07-30 17:33:15
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){...