Uitdaging: Het Afdrukken van de Fibonacci-reeks
Taak
Swipe to start coding
De Fibonacci-reeks is een beroemde getallenreeks waarbij elk getal de som is van de voorgaande twee getallen.
De eerste paar elementen van de reeks zijn: 0, 1, 1, 2, 3, 5, 8, 13, 21, 34 …
De eerste twee elementen van de reeks (0, 1
) staan vast, en elk volgend getal wordt berekend door de twee voorgaande getallen op te tellen.
Schrijf een programma dat de eerste n
Fibonacci-getallen uitvoert.
- Je hebt twee variabelen
a
enb
die de eerste twee getallen van de Fibonacci-reeks voorstellen. Initialiseera
met0
enb
met1
. - Je hebt een variabele
numTerms
die het aantal getallen dat moet worden weergegeven voorstelt. - Gebruik een
while
-lus om de Fibonacci-reeks af te drukken. In elke iteratie:- Gebruik
console.log
om het huidige getala
weer te geven. - Definieer en initialiseer een variabele genaamd
nextTerm
met de waarde vana + b
. - Stel de waarde van
a
gelijk aanb
. - Stel de waarde van
b
gelijk aannextTerm
. - Verminder de waarde van
numTerms
.
- Gebruik
- Stop de lus zodra
numTerms
kleiner wordt dan0
.
Oplossing
Was alles duidelijk?
Bedankt voor je feedback!