个位,十位,百位相加—JS基础案例6

2018-09-26  本文已影响0人  hi__world

1、请听题 写一个程序让用户输入一个3位数,计算出这三位数之和。
例:125;就是1+2+5,最后弹出8

请计算出  956,426,100

源码:

<script>
    var str=prompt("请输入三位数");

    // alert(typeof(str))   是string类型数据  需要对它转换一下

    var num=parseInt(str);           //转换成数字
    
    var bai=Math.floor(num/100);     //例如:568/100=5.68  再向下取整得5,这样百位就得到啦
    var shi=Math.floor(num%100/10);  //例如:568%100=68  68/10=6.8 再向下取整得6,这样十位就得到啦
    var wei=num%10;                  //例如:568%10=8 这样十位就得到啦
    alert(bai+shi+wei)
</script>
上一篇 下一篇

猜你喜欢

热点阅读