<script>
//水仙花数:x == a*a*a + b*b*c + c*c*c
//1.先要求出每一个数字的个十百位
//2.判断该数的各位立方和是否等于该数本身
//3.将该功能模块循环
var n = 123;
var x = 0;
var a,b,c;
for(var i=100;i<1000;i++){
x = i;
a = x%10;//个位
x = parseInt(x/10);
b = x%10;//十位
x = parseInt(x/10);
c = x%10;//百位
if(a*a*a+b*b*b+c*c*c == i){
console.log(i);
}
}
</script>
JavaScript 水仙花数
最新推荐文章于 2023-11-07 15:08:28 发布