Appliquer la notion
Question
Modifier et compléter le code suivant pour afficher les quinze premiers termes de la suite de Fibonacci. Quels sont-ils ?
1
const n = -1
2
3
const fibo = new Array(n)
4
fibo[0] = 0
5
fibo[1] = 1
Indice
Les deux premiers termes sont déjà « calculés »
. La boucle de calcul ne doit calculer que les treize termes restants.
Solution
1
const n = 15
2
3
const fibo = new Array(n)
4
fibo[0] = 0
5
fibo[1] = 1
6
7
for (let i = 2; i < n; i++) {
8
fibo[i] = fibo[i - 1] + fibo[i - 2]
9
}
10
11
console.log(fibo)
Les quinze premiers termes sont :
1
[0, 1, 1, 2, 3, 5, 8, 13, 21, 34, 55, 89, 144, 233, 377]