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 对象可以做到的几件事

javascript中$是什么意思

javascript要什么基础?

jsp写javascript用什么标签

js的表单传值与url编码转换详解

javascript中对象的介绍(附代码)

javascript日期格式如何转换成年月日

深入了解javascript中的原型和继承

javascript如何添加节点

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




打赏

取消

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

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

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

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

评论

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