判断是否为回文数

//判断是否为回文数:若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('不是回文数');


posted @ 2019-08-25 11:23  炸了的黄某人  阅读(194)  评论(0编辑  收藏  举报