• 如何用代码分别获得个十百千位上的数值


    如何用代码在千位数中分别取出它的个十百千位:

    现在设定这个千位数为"i" 用abcd= i; abcd分别代表千百十个位

    千位=parseInt(i/1000);    |   parseInt为取整符 若i/1000 ==a.bcd在使用取整符 就能取得千位a
     
    百位=parseInt(i/100);  i/100 ==ab.cd  parseInt取整  ab==b  (% :求余数) 取得百位b
     
    十位=parseInt(i/10)0; i.10==abc.d parseInt取整 abc0==c 取得十位c (理由同上取百位)
     
    个位=i;  abcd 直接求到余数d  取得个位d
     
    整体代码如下:
    // b.  将1000 - 5000 之间  各位数之和为5的数打印出来 1121
    var ge,shi,bai,qian;
    var sum = 0;
    var j = 0;
    for(var i = 1000;i <= 5000;i++){
        qian = parseInt(i / 1000);
        bai = parseInt(i / 100) % 10;
        shi = parseInt(i / 10) % 10;
        ge = i % 10;
        sum = qian+bai+shi+ge;
        if( sum == 5){
            console.log(i);
            j++;
        }
        parseInt
    };
  • 相关阅读:
    一个通用的事件监听函数全集
    单应性矩阵
    opencv姿态估计
    opencv相机标定
    Harris角点
    盒滤波Box Filter
    win10+vs2015+pcl1.8.1安装配置
    图像元素遍历
    阈值分割
    二叉树的层次遍历
  • 原文地址:https://www.cnblogs.com/mlw1814011067/p/9153061.html
Copyright © 2020-2023  润新知