<script>
for (var i = 100; i < 1000; i++) {//i为100到999之间的数
var a = Math.floor(i / 100);//a为百位数
var b = Math.floor(i % 100 / 10);//b为十位数
var c = i % 10;//c为个位数
var d = Math.pow(a, 3);//d为百位数的幂
var e = Math.pow(b, 3);//e为十位数的幂
var f = Math.pow(c, 3);//f为个位数的幂
if (i == d + e + f) {
document.write(i + ' ');
}
}
</script>