判断三次自幂数.html

<script type="text/javascript">
/*
三资自幂数
从100~999
每一个的 三次幂 的 和 这个数相等

123
1*1*1+2*2*2+3*3*3

*/
// 判断一个数字是不是三次自幂数
var num=153

var a=parseInt(num/100)
var b=parseInt(num%100/10)
var c=num%10

document.writeln(a+'<br>'+b+'<br />'+c+'<br />')

if(a*a*a+b*b*b+c*c*c===num)
{
document.writeln(num+'是自幂数'+'</p>')
}

//判断所有的三次自幂数
document.writeln('判断100~999的三次自幂数<br />')
for (var n=100;n<1000;n++) {
var num=n

var a=parseInt(num/100)
var b=parseInt(num%100/10)
var c=num%10

// document.writeln(a,b,c+'<br />')

if(a*a*a+b*b*b+c*c*c===num)
{
document.writeln(num+'是自幂数'+'<br />')
}
}
</script>

原文地址:https://www.cnblogs.com/d534/p/12692110.html