1. 程式人生 > >使用JS打印水仙花數

使用JS打印水仙花數

AS 特殊 AI 就是 write 它的 clas 三位數 parseint

/* 水仙花數是一種特殊的三位數,它的特點就是,每個數位的立方和,等於它本身。
    比如 153 就是水仙花數。因為:
    13+53 +33 = 153
    100~999 之內,只有 4 個水仙花數,請找出來。*/

    var num=100;
    while(num<=999){
        //獲取個位數
        var gewei=parseInt(num%10);
        var shiwei=parseInt((num/10)%10);
        var baiwei=parseInt(num/100);

        //個位數的立方
        var he=Math.pow(gewei,3)+Math.pow(shiwei,3)+Math.pow(baiwei,3);
        if(he==num){document.write(num+"是水仙花數<br>")}
        num++;
    }

  

使用JS打印水仙花數