如何使用JavaScript分辨是否回文数

lxf2023-03-17 09:45:01

方式:1、用toString()和split()将数据变为二维数组;2、用reserve()旋转数组元素次序;3、用join()和Number()将旋转后数组转为数据;5、用“===”操作符较为原数字和旋转后数据是不是相同,假如相同乃为回文数。

如何使用JavaScript分辨是否回文数

实例教程作业环境:windows7系统软件、javascript1.8.5版、Dell G3计算机。

回文数是纠正序(从左向右)和倒序(从右往左边)读都是一样的整数金额。

比如“121”就是一个回文数。

那样用JavaScript怎么判断是并不是回文?

完成观念:运用二维数组

  • 先把一个数变为字符串数组

  • 然后将字符串数组拆分成一个个标识符存进二维数组,即变为数组

  • 再用reserve()方式旋转二维数组,错乱二维数组中元素顺序

  • 再将旋转后数组转为数据

  • 最终应用===进行对比,看一下原数字和旋转后数据是不是相同,假如相同乃为回文数。

完成编码:

var x=121;
var str = x.toString()  //转化为字符串数组
var arr = str.split('') //转化为二维数组
var res = Number(arr.reverse().join(''))
if(x===res){
console.log(x  "是一个回文数");
}else{
console.log(x  "不是一个回文数");
}

如何使用JavaScript分辨是否回文数

【相关信息:javascript学习教程

以上就是关于如何使用JavaScript分辨是否回文数的具体内容,大量欢迎关注AdminJS其他类似文章!