diff --git a/fibonacci/fibonacci.js b/fibonacci/fibonacci.js index b2d7689..f0601aa 100644 --- a/fibonacci/fibonacci.js +++ b/fibonacci/fibonacci.js @@ -10,4 +10,15 @@ const fibonacci = function(count) { return b; }; +/* Another possible solution + + const fibonacci = function(num) { + const goldenRatio = (1 + Math.sqrt(5)) / 2; + if(num < 0) return "OOPS"; + return Math.floor((goldenRatio**num) / Math.sqrt(5) + 0.5); +} +*/ +module.exports = fibonacci + + module.exports = fibonacci;