首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何在JavaScript中编写回文

如何在JavaScript中编写回文
EN

Stack Overflow用户
提问于 2014-03-01 07:28:36
回答 64查看 191.5K关注 0票数 43

我想知道如何用javascript编写回文,在这里输入不同的单词,程序显示单词是否为回文。例如,单词正午是回文,而坏则不是。

提前谢谢你。

EN

Stack Overflow用户

发布于 2015-03-20 20:26:08

代码语言:javascript
复制
function palindrome(str){
    for (var i = 0; i <= str.length; i++){ 
        if  (str[i] !== str[str.length - 1 - i]) {
            return "The string is not a palindrome";
        }
    }
return "The string IS a palindrome"
}

palindrome("abcdcba"); //"The string IS a palindrome"
palindrome("abcdcb"); //"The string is not a palindrome";

如果您console.log此行:console.log(str[i] + " and " + str[str.length - 1 - i]),在If语句之前,您将看到(str[str.length - 1 - i])是什么。我认为这是最令人困惑的部分,但是当你在你的控制台上检查它时,你会很容易得到它。

票数 0
EN
查看全部 64 条回答
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/22111507

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档