鍍金池/ 問答/HTML/ 怎么階乘的 內(nèi)部是怎么運(yùn)算的

怎么階乘的 內(nèi)部是怎么運(yùn)算的

function box(num) {

                    if(num <= 1) {
                        return 1;
                    }
                } else {
                    return num * box(num-1);
                }
                alert(box(4));
回答
編輯回答
祉小皓

這個(gè)是遞歸,在box函數(shù)內(nèi)部調(diào)用box函數(shù),直到最后一次num-1小于等于1的時(shí)候才會(huì)結(jié)束遞歸調(diào)用。

2017年1月25日 23:57