Added recusive alternative
This commit is contained in:
parent
56ebfc0f7d
commit
a2eaa4aca7
|
@ -11,4 +11,11 @@ const fibonacci = function(count) {
|
||||||
return b;
|
return b;
|
||||||
};
|
};
|
||||||
|
|
||||||
|
// Alternative recursive version
|
||||||
|
const recursiveFib = function(count) {
|
||||||
|
if (count < 0) return "OOPS";
|
||||||
|
if (count == 1 || count == 2) return 1;
|
||||||
|
return recursiveFib(index - 1) + recursiveFib(index - 2);
|
||||||
|
};
|
||||||
|
|
||||||
module.exports = fibonacci;
|
module.exports = fibonacci;
|
||||||
|
|
Loading…
Reference in New Issue