永发信息网

js递归通俗的理解

答案:2  悬赏:80  手机版
解决时间 2021-03-27 09:51
  • 提问者网友:辞取
  • 2021-03-26 13:13
js递归通俗的理解
最佳答案
  • 五星知识达人网友:未来江山和你
  • 2021-03-26 13:52
所谓的递归函数就是在函数体内调用本函数。使用递归函数一定要注意,处理不当就会进入死循环。递归函数只有在特定的情况下使用 ,比如阶乘问题
下面做一个10以内的阶乘试试看:
function fact(num){
    if (num<=1){
        return 1;
    }else{
        return num*fact(num-1);
    }
}
全部回答
  • 1楼网友:痴妹与他
  • 2021-03-26 14:05
function recursion(x){
if(x>0){
document.write(x+'
');
recursion(x-1);
}
}
recursion(10);
这就是递归。
就是函数里再调用函数
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯