为了账号安全,请及时绑定邮箱和手机立即绑定

javascript中的递归怎么理解?

javascript中的递归怎么理解?

钻子 2016-05-18 19:44:11
<script>        function test(num){            document.write(num+'<br>');            if(num>0){                test(num-1);            }else{                document.write('<hr>');            }            document.write(num+'<br>');        }            test(5);    </script>
查看完整描述

2 回答

?
不再热情似火

TA贡献15条经验 获得超6个赞

举个栗子 阶乘的递归

<script>

var bar = function foo(num) {

         if( num === 1 ){

                 return 1;

        }

        return num*foo(num - 1);

}         // 调用 用bar(num)

</script>


查看完整回答
反对 回复 2016-05-20
?
钙奶菌

TA贡献1条经验 获得超0个赞

按理解递归就是函数自己调用自己

查看完整回答
反对 回复 2016-05-19
  • 2 回答
  • 0 关注
  • 1011 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信