水仙花數

水仙花數是一種特殊的三位數,它的特點就是,每個數位的立方和,等於它本身。

比如153就是水仙花數。因爲:

13+53+33 = 153

100~999之內,只有4個水仙花數,請編程找出來。


for(var i = 100;i <= 999;i++){
var gewei = i%10;
var shiwei = parseInt(i/10)%10;
var baiwei = parseInt(i/100);
var total = Math.pow(gewei,3)+Math.pow(shiwei,3)+Math.pow(baiwei,3)
if( total == i){
console.log(i);
}

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章