JS实现简单递归

https://blog.csdn.net/u013341352/article/details/77196312

JS中简单递归的实现:

function fun(num){
    if(num<=1){
        return 1;
    }else{
        return num*arguments.callee(num-1);     
    }
};

alert(fun(5));

输出的结果值为:120 ,在能够调用arguments.callee的情况下,js不会出现错误。

猜你喜欢

转载自blog.csdn.net/CrackLibby/article/details/81605885