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

返回前面的内容

相关阅读 >>

html5 canvas绘图之drawimage() 方法的详细介绍(代码示例)

javascript中字母如何转为数字

javascript怎么强制转换成整型

javascript返回值是什么

通过实例了解javascript数组方法slice()的使用方法

javascript如何将其他类型转换为string

javascript怎么设置页面标题

webpack如何实现loader?(附代码)

必备的12个javascript技巧

js和vue的关系是什么

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




打赏

取消

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

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

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

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

评论

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