JavaScript函数中的递归运行原理

function abc(num){


    if (num>3) {

        abc(--num);        

    }

    document.writeln(num);

}

abc(5);

这个递归函数我认为应该只输出3才对,为什么输出的是3 3 4 呢?

一直都不明白,求指点迷津。


繁星淼淼
浏览 658回答 1
1回答
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript