2013-04-10 14:58:50 -07:00
|
|
|
function fibo(n) {
|
2015-11-18 06:14:39 +00:00
|
|
|
if (n < 0) { throw "Argument cannot be negative"; }
|
|
|
|
|
|
|
|
|
|
return (function(n) {
|
|
|
|
|
return (n < 2) ? 1 : arguments.callee(n-1) + arguments.callee(n-2);
|
|
|
|
|
})(n);
|
2013-04-10 14:58:50 -07:00
|
|
|
}
|