要求是个位数的三次方+十位数的三次方+百位数的三次方,这是100到1000的,后面和这个一样的看自己情况
以下代码:
<script>
var a,b,c ;
for(i=100;i<1000;i++){
var a = parseInt(i%10); //个位数
var b = parseInt((i/10)%10); //十位数
var c = parseInt(i/100); //千位数
if(a*a*a+b*b*b+c*c*c == i){
console.log(i +"是水仙花数"+"<br/>");
}
}
</script>