关于水仙花数的判断
// 友情提示:三位的水仙花数共有4个 153,370,371,407;
// var i = prompt("请输入一个3位数");
// var j = Math.floor(i/100);
// var k = Math.floor(i%100 / 10);
// var l = Math.floor(i%10);
// Math.pow(j,3);是j的三次方;
// i可以用字符串的拼接来实现;i= "" + j + k + l;
var i;
var j, k, l;
for (j = 0; j <= 9; j++) {
for (k = 0; k <= 9; k++) {
for (l = 0; l <= 9; l++) {
i = j * 100 + k * 10 + l;
if ((j * j * j + k * k * k + l * l * l) == i && i / 100 > 1) {
document.write(i + "是水仙花数" + "<br>")
}
}
}
}
//以上内容即复制在script中;

浙公网安备 33010602011771号