判断回文字符串--JavaScript实现
2018-01-27 14:01
381 查看
回文字符串:即字符串从前往后读和从后往前读字符顺序是一致的。
比如 abba是回文字符串,abab不是回文字符串。
方法一:
方法二:
方法三:
比如 abba是回文字符串,abab不是回文字符串。
方法一:
/*判断是否为回文字符串*/ function isPlindrome(text) { if (text.length <= 1) { return true; } if (text.charAt(0) != text.charAt(text.length - 1)) { return false }; return isPlindrome(text.substr(1, text.length - 2)); }
方法二:
function isPlindrome2(text) { var text2 = ""; for(var i = text.length;i > 0;i--) { text2 += text[i-1]; } if(text == text2){ return true } else { return false; } }
方法三:
function isPlindrome3(text) { for(var i = 0;i < (text.length/2);i++) { if(text[i] != text[text.length-1-i]){ return false; } } return true; }
相关文章推荐
- c++实现字符串回文判断
- javaScript实现回文数、水仙花数判断和输出斐波那契数列
- 算法:实现链表存储的回文字符串判断
- JavaScript实现-检查回文字符串-Check for Palindromes
- 用递归实现判断一个字符串是否是回文的方法
- C++实现判断字符串是否回文实例解析
- 实现回文字符串判断 -- JAVA 算法学习
- javaScript实现回文数、水仙花数判断和输出斐波那契数列
- 14、JAVA 判断一个数/字符串是不是回文?实现字符串的逆序,如“abcd”变成“dcba”
- 用c语言实现 判断一个字符串是不是回文字符串
- 【字符串处理算法】回文判断的算法设计及C代码实现
- java判断回文字符串几种简单的实现
- c语言实现判断字符串是不是回文
- Java实现回文字符串判断
- 判断字符串是否是回文的代码实现
- STL学习-字符串回文判断以及实现删除字符串中重复字符最少字符
- 判断字符串是否为回文 python实现
- 递归实现回文字符串判断
- 用递归实现判断一个字符串是否是回文的方法
- Python用递归实现回文字符串的判断