第10次作业-利用递归输出100-10000之间的水仙花数

发布时间 2023-05-09 20:59:29作者: 麓塵

第10次作业-利用递归输出100-10000之间的水仙花数

这个作业属于哪个课程 https://edu.cnblogs.com/campus/sdscfz/SF3
这个作业要求在哪里 (https://edu.cnblogs.com/campus/sdscfz/SF3/homework/12973)
这个作业的目标 第10次作业-利用递归输出100-10000之间的水仙花数

代码

<html>
    <head>
        <title>递归输出100-1000之间的水仙花数</title>
        <meta charset="utf-8">
        <body>
           <script src="./ch-13.js"></script>
        </body>
    </head>
</html>

javascript
function daffodil(n,m){
    if(n==m){
        return;
    }
    var a=n%10;
    var b=parseInt(n/10)%10;
    var c=parseInt(n/100);
    
    if(Math.pow(a,3)+Math.pow(b,3)+Math.pow(c,3)==n){
        document.write(n+"<br>");
    }
    daffodil(n+1,m);
    

}
daffodil(100,10000)

运行结果