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

5位数判断

时间:2019-08-25 12:24:29      阅读:117      评论:0      收藏:0      [点我收藏+]

标签:输出   打印   要求   一个   lin   判断   ons   log   adl   

//给出一个不超过5位的正整数,要求:
//1.求出它是几位数 2.分别打印出每一位数字 3.按逆序打印出各位数字
let readline = require("readline-sync");
console.log("请输入数字")
let num = parseInt(readline.question(""));
if (num > 99999 || num < 0) {
console.log("你输入的数字不符合要求");
}
else if (parseInt(num / 10000) > 0) {
let wan = parseInt(num / 10000);
let qian = parseInt(num % 10000 / 1000);
let bai = parseInt(num % 1000 / 100);
let shi = parseInt(num % 100 / 10);
let ge = parseInt(num % 10);
console.log("这是一个5位数");
console.log("数字为:", num);
console.log("万位:", wan, "千位", qian, "百位", bai, "十位", shi, "个位", ge);
let newNum = ge * 10000 + shi * 1000 + bai * 100 + qian * 10 + wan
console.log("逆序输出为:", newNum);
}
else if (parseInt(num / 1000) > 0) {
let qian = parseInt(num % 10000 / 1000);
let bai = parseInt(num % 1000 / 100);
let shi = parseInt(num % 100 / 10);
let ge = parseInt(num % 10);
console.log("这是一个4位数");
console.log("数字为:", num);
console.log("千位", qian, "百位", bai, "十位", shi, "个位", ge);
let newNum = ge * 1000 + shi * 100 + bai * 10 + qian;
console.log("逆序输出为:", newNum);
}
else if (parseInt(num / 100) > 0) {
let bai = parseInt(num % 1000 / 100);
let shi = parseInt(num % 100 / 10);
let ge = parseInt(num % 10);
console.log("这是一个3位数");
console.log("数字为:", num);
console.log("百位", bai, "十位", shi, "个位", ge);
let newNum = ge * 100 + shi * 10 + bai;
console.log("逆序输出为:", newNum);
}
else if (parseInt(num / 10) > 0) {
let shi = parseInt(num % 100 / 10);
let ge = parseInt(num % 10);
console.log("这是一个2位数");
console.log("数字为:", num);
console.log("十位", shi, "个位", ge);
let newNum = ge * 10 + shi;
console.log("逆序输出为:", newNum);
}
else {
console.log("这是一个1位数");
console.log("数字为:", num);
console.log("个位", num);
console.log("逆序输出为:", num);
}

5位数判断

标签:输出   打印   要求   一个   lin   判断   ons   log   adl   

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

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