zoukankan      html  css  js  c++  java
  • 5位数判断

    //给出一个不超过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);
    }
  • 相关阅读:
    平台升级至spring 4.3.0 运行稳定
    java过滤特殊字符的正则表达式
    xheditor-文件上传-java-支持html5-application/octet-stream
    java用正则方法验证文件名是否合法
    Java实现在线预览Word,Excel,Ppt文档
    为什么用freemarker视图?
    Java中判断String不为空的问题性能比较
    解决org.apache.velocity.exception.ResourceNotFoundException: Unable to find resource
    Java Swing 使用非本地字体
    第三方包jintellitype实现Java设置全局热键
  • 原文地址:https://www.cnblogs.com/dbda/p/11407330.html
Copyright © 2011-2022 走看看