1.水仙花数:每位数字的立方和等于该数即水仙花数;例如:153=1*1*1*1+5*5*5+3*3*3。
2.parseInt(参数)函数 取整;
3.Math.pow(x,y)表示x的y次幂;
4.console.log(i);//控制台打印;若要在页面上显示:document.write(i);
代码如下:
<script>
for(var i=100;i<1000;i++){
var a=parseInt(i/100);
var b=parseInt(i/10)%10;
var c=i%10;
var sum=Math.pow(a,3)+Math.pow(b,3)+Math.pow(c,3);
if(sum==i){
console.log(i);
}
}
</script>
运行结果: