<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>shuixianhua</title>
</head>
<body>
<script>
/*
* 打印出所有的"水仙花数",所谓"水仙花数"是指一个三位数,其各位数字立方和等于该数本身。
例如:153是一个"水仙花数",因为153=1的三次方+5的三次方+3的三次方。
* */
var arr = new Array();
for (x = 100; x < 1000; x++) {
var ge = Math.floor(x % 10);
var shi = Math.floor(x / 10 % 10);
var bai = Math.floor(x / 10 / 10 % 10);
if (ge * ge * ge + shi * shi * shi + bai * bai * bai === x) {
var number = arr.push(x);
}
}
alert(arr);
</script>
</body>
</html>