Complete excercise 10

This commit is contained in:
Thuan Bui
2025-02-26 10:44:12 +09:00
parent aa6cde3a79
commit 0a70d76792
2 changed files with 33 additions and 11 deletions
+23 -1
View File
@@ -1,4 +1,26 @@
const fibonacci = function() {
const fibonacci = function(number) {
console.log(number)
if (typeof number == "string") {
number = parseInt(number)
}
const array = []
for (i=0; i<number; i++) {
if (i < 2) {
let newNumber = 1
array.push(newNumber)
}
else {
let newNumber = array[i-2] + array [i-1]
array.push(newNumber)
}
}
console.log("Array: " + array)
if (number < 0) {
return "OOPS"
}
else {
return number === 0 ? 0 : array[number-1]
}
};