diff --git a/10_fibonacci/fibonacci.js b/10_fibonacci/fibonacci.js index bb2c8cc..da61a59 100644 --- a/10_fibonacci/fibonacci.js +++ b/10_fibonacci/fibonacci.js @@ -1,5 +1,21 @@ -const fibonacci = function() { +const fibonacci = function(num) { + let stringToNumber = +num; + let val1 = 0; + let val2 = 1; + let result = stringToNumber; + + if( result > 0 ){ + for(let i = 2; i <= num; i++){ + result = val1 + val2; + val1 = val2; + val2= result; + } + + return result; + } else{ + return "OOPS"; + } }; // Do not edit below this line