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


本文摘自PHP中文网,作者青灯夜游,侵删。

在JS中,回文数是指正序(从左向右)和倒序(从右向左)读都是一样的整数,求回文数的方法:先将数字转为数组;然后使用reserve()颠倒数组中元素的顺序;再将反转后的数组转换为数字;最后使用“===”运算符进行相等比较,如果相等则为回文数。

本教程操作环境:windows7系统、javascript1.8.5版、Dell G3电脑。

判断一个整数是否是回文数。回文数是指正序(从左向右)和倒序(从右向左)读都是一样的整数。

示例 1:

1

2

输入: 121

输出: true

示例 2:

1

2

输入: -121

输出: false

解释: 从左向右读, 为 -121 。 从右向左读, 为 121- 。

因此它不是一个回文数。

示例3:

1

2

输入: 10

输出: false

解释: 从右向左读, 为 01 。

因此它不是一个回文数。

解题思路

我用的解法是字符串翻转,先将测试的数字转为字符串,因为数组有reserve()的方法,所以需要把字符串转为数组在进行翻转

阅读剩余部分

相关阅读 >>

javascript数组中常用的操作介绍(代码示例)

javascript如何实现弹出层效果?(代码分析)

js中remove怎么用

js怎么删除数组中指定元素?

javascript警告是什么意思

如何理解javascript中的原型链

javascript怎么判断对象是否为空

javascript介绍ajax加载单张图片展示进度的方法

javascript中sort()方法怎么用

详解javascript中async/await的使用方法

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




打赏

取消

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

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

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

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

评论

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