javascript中的递归怎么理解?

<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>

钻子
浏览 1012回答 2
2回答

不再热情似火

举个栗子 阶乘的递归<script> var bar = function foo(num) {         if( num === 1 ){                 return 1;         }         return num*foo(num - 1); }         // 调用 用bar(num) </script>

钙奶菌

按理解递归就是函数自己调用自己
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript