xuyuan923 / DailyJS

JavaScript每日一练
0 stars 0 forks source link

2015.1.24 arguments.callee() #3

Open xuyuan923 opened 9 years ago

xuyuan923 commented 9 years ago
/*
参数 number
返回 number
*/

function fib(num){

}

fib(1); // === 0
fib(2); // === 1
fib(3); // === 1
fib(4); // === 2
fib(5); // === 3
xuyuan923 commented 9 years ago
var fibNum = function(i) {
    if (i <= 1) {
        return 0;
    }
    if (i == 2) {
        return 1;
    }
    return arguments.callee(i - 1) + arguments.callee(i - 2); 
};