猫史档案馆


JS教程:递归函数

用户:BSS梅者如西BSS梅者如西查看:18 回复:7 评论:18 创建时间:2020-06-25T18:11:54


 

今天我们学习用递归函数去得出10的阶乘(10!)的结果,代码如下。

function f(num){
       if(num<=1){
           return 1;
       }else{
           return f(num-1)*num
       }
}
world.say('10!的结果为:'+f(10))
       

补充:

如果想求不同数的阶乘,可以把最后的10改成你想要的数。

如果求的数是21以上的阶乘,他就是用科学计数法来表示。

今天就到这里,拜拜。

     


回复

上一页1 页 / 共 1下一页
BSS梅者如西BSS梅者如西

sofa

点赞0


评论


狻_猊狻_猊

DDD

点赞0


评论


急_开_锁_办_证810864急_开_锁_办_证810864

其实你应该先解释什么是阶乘。

点赞0


评论


小于于Q4mU小于于Q4mU

这应该是JavaScript吧

点赞0


评论


无限正义无限正义

。。

点赞0


评论


1232RvE1232RvE

dd

点赞0


评论


IDF哲宇MIKEIDF哲宇MIKE

点赞0


评论