码迷,mamicode.com
首页 > 其他好文 > 详细

判断是否为回文数

时间:2019-08-25 11:37:40      阅读:65      评论:0      收藏:0      [点我收藏+]

标签:获取   readline   let   ==   回文数   判断   lin   临时   question   

//判断是否为回文数:若n=1234321,则称n为一回文数
let readline = require("readline-sync");
let newNum = 0;
console.log("请输入您要判断的回文数");
let oldNum = parseInt(readline.question(""));
//首先将oldNum赋值给临时变量temp,以内临时变量一直都是要变化的
//关键在于取出每一位 temp = temp/10 用于获取前面的数字
for (let temp = oldNum; temp != 0; temp = parseInt(temp / 10)) {
//每次对10取余可以取出最后一位
//接下来取出每一位之后乘10构成新的数
newNum = newNum * 10 + temp % 10;
}
newNum === oldNum ? console.log(‘是回文数‘) : console.log(‘不是回文数‘);


判断是否为回文数

标签:获取   readline   let   ==   回文数   判断   lin   临时   question   

原文地址:https://www.cnblogs.com/dbda/p/11407315.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!