水仙花數

水仙花數

水仙花數是指一個3位數,它的每個位上的數字的3次冪之和等於它本身。

for(var i = 100;i<1000;i++){
	//獲取百位數字
	var b = parseInt(i/100);
	//獲取十位數字
	var s = parseInt((i-b*100)/10);
	//獲取個位數字
	var g = i % 10;
	//判斷i是否爲水仙花數
	if( b*b*b + s*s*s + g*g*g == i ){
		console.log(i);
	}
}
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章