美文网首页
个位,十位,百位相加—JS基础案例6

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

作者: hi__world | 来源:发表于2018-09-26 17:34 被阅读0次

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>

相关文章

网友评论

      本文标题:个位,十位,百位相加—JS基础案例6

      本文链接:https://www.haomeiwen.com/subject/zqexwftx.html