<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8" />
<title>水仙花数</title>
</head>
<body></body>
</html>
<script type="text/javascript">
/*
水仙花数:每一位数字的立方和加起来等于这个数字本身
153 = 1^3 + 5^3 + 3^3
Math.pow(x,y) 求x的y次方
*/
// 求100-1000的水仙花数
// var a = Math.pow(4,3)
// console.log(a)
for (var i = 100; i < 1000; i++) {
// 先求出个位数 十位数 百位数
var a = i % 10; // 个位数
var b = parseInt(i / 10) % 10; //十位数
var c = parseInt(i / 100); // 百位数
var sum = Math.pow(a, 3) + Math.pow(b, 3) + Math.pow(c, 3);
if (sum == i) {
document.write(i + "<br>");
}
}
</script>
24、水仙花数
最新推荐文章于 2024-09-16 08:47:17 发布