UNPKG
code-warrior
Version:
latest (0.0.9)
0.0.9
0.0.8
0.0.4
0.0.3
0.0.2
0.0.1
code like a warrior
code-warrior
/
test
/
history
/
fabonacci
/
index.js
13 lines
(10 loc)
•
227 B
JavaScript
View Raw
1
2
3
4
5
6
7
8
9
10
11
12
13
var
cache = {}
var
fabonacci =
function
(
n
) {
if
(n <=
0
)
return
0
if
(n ===
1
)
return
1
;
if
(cache[n] ==
null
) { cache[n] =
fabonacci
(n -
1
) +
fabonacci
(n -
2
); }
return
cache[n] }
module
.
exports
= fabonacci;