【发布时间】:2016-11-28 12:43:42
【问题描述】:
所以我觉得我已经接近这个了,但我只是错过了一些东西。
这个算法应该检查一个特定的单词/句子是否是相同的向后阅读。显然,所有非字母数字字符都应该被忽略以进行比较。
function palindrome(str) {
var pure = str.replace(/[\W_]/g, "").toLowerCase();
var arr = [];
arr = pure.split("").reverse();
var x = arr.join("");
if(str === x){
return true;
}
return false;
}
palindrome("eye");
感谢任何提示。
【问题讨论】:
-
你有什么问题?这不是一个让人们为您编写它或提供一般反馈的网站;这是针对特定问题的。
-
只适合懒人 :p ;这是一个可以帮助你的链接(首先在谷歌上)growingwiththeweb.com/2014/02/…
标签: javascript arrays algorithm