第十次作业-利用递归输出100-10000之间的水仙花数
| 这个作业属于哪个课程 | https://edu.cnblogs.com/campus/sdscfz/SF3/ |
|---|---|
| 这个作业要求在哪里 | https://edu.cnblogs.com/campus/sdscfz/SF3/homework/12973 |
| 这个作业的目标 | 第十次作业 |
html代码
<html>
<head>
<title>666</title>
<meta charset="utf-8">
<body>
<script src="./ch10.js"></script>
</body>
</head>
</html>
js代码
function daffodils() {
let arr = [];
for (let i = 100; i <=1000; i++) {
hundred = parseInt(i / 100);
decade = parseInt(i / 10 % 10);
unit = parseInt(i % 10);
if (i == (hundred ** 3 + decade ** 3 + unit ** 3)){
arr.push(i);
}
else if (i == (hundred ** 3 + decade ** 3 + unit **3)){
arr.push(i);
}
}
return arr;
}
document.write("水仙花数为"+daffodils());


浙公网安备 33010602011771号