for(var i = 100; i < 1000; i++){
var num = i;
var num0 = num % 10;
var num1 = (num%100 - num% 10) / 10;
var num2 = (num - num % 100) / 100;
function test(x, y){
var num = 1;
for(var i = 0; i < y; i++){
num = x * num;
}
return num;
}
if(num === test(num0, 3) + test(num1, 3) + test(num2, 3)){
console.log('这是一个水仙花数' + num + '\n');
}
}
js求三位数的水仙花数
最新推荐文章于 2023-07-25 15:58:06 发布