JavaScript中回文数是什么?怎么判断?


当前第2页 返回上一页

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

21

22

23

/**

 * @param {number} x

 * @return {boolean}

 */

var isPalindrome = function(x) {

    // 负数不是一个回文数

    if(x<0){

        return false

    }

    // 对大于0的数进行判断

    else if(x>=0){

        let str = x.toString()  //转化为字符串

        let arr = str.split('') //转化为数组

        let res = Number(arr.reverse().join(''))

        if(x===res){

            return true

        }else if(arr[0]===0){

            return false

        }else if(str!==res){

            return false

        }

    }

};

【相关推荐:javascript学习教程

以上就是JavaScript中回文数是什么?怎么判断?的详细内容,更多文章请关注木庄网络博客

返回前面的内容

相关阅读 >>

canvas实现动态粒子连线效果(附代码)

javascript运行没有效果是怎么回事?

开发react用什么工具?

实例详解javascript中split字符串分割函数

javascript怎么跳出循环

详细了解javascript中的延迟加载

javascript时间转换的方法

javascript没有名称的函数叫什么

js中怎么写正则表达式

详解javascript中逻辑运算符

更多相关阅读请进入《javascript》频道 >>




打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,您说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

分享从这里开始,精彩与您同在

评论

管理员已关闭评论功能...