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中回文数是什么?怎么判断?的详细内容,更多文章请关注木庄网络博客

返回前面的内容

相关阅读 >>

什么是javascript事件模型

js中object.defineproperty的用法介绍(代码示例)

jquery框架是什么?

javascript的匿名方法是什么

超过80%的面试者不及格的js 面试题

详解javascript里的await/async的作用和用法

实例教程介绍javascript十大取整方法

javascript如何获取id属性

javascript中bind是什么意思

javascript中创建对象的7种经典方式(总结)

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




打赏

取消

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

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

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

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

评论

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