Udfordring: Udskrivning af Fibonacci-sekvensen
Swipe to start coding
Fibonacci-sekvensen er en berømt talrække, hvor hvert led er summen af de to foregående led.
De første elementer i sekvensen er: 0, 1, 1, 2, 3, 5, 8, 13, 21, 34 …
De to første elementer i sekvensen (0, 1
) er faste, og hvert efterfølgende led beregnes ved at lægge de to foregående sammen.
Skriv et program, der udskriver de første n
Fibonacci-tal.
- Du har to variabler
a
ogb
, som repræsenterer de to første led i Fibonacci-sekvensen. Initialiséra
til0
ogb
til1
. - Du har en variabel
numTerms
, som angiver antallet af led, der skal udskrives. - Brug en
while
-løkke til at udskrive Fibonacci-sekvensen. I hver iteration:- Brug
console.log
til at udskrive det aktuelle leda
. - Definér og initialisér en variabel kaldet
nextTerm
til værdien afa + b
. - Sæt værdien af
a
lig medb
. - Sæt værdien af
b
lig mednextTerm
. - Dekrementér værdien af
numTerms
.
- Brug
- Stop løkken, når
numTerms
bliver mindre end0
.
Løsning
Tak for dine kommentarer!
single
Spørg AI
Spørg AI
Spørg om hvad som helst eller prøv et af de foreslåede spørgsmål for at starte vores chat
Awesome!
Completion rate improved to 1.33
Udfordring: Udskrivning af Fibonacci-sekvensen
Stryg for at vise menuen
Swipe to start coding
Fibonacci-sekvensen er en berømt talrække, hvor hvert led er summen af de to foregående led.
De første elementer i sekvensen er: 0, 1, 1, 2, 3, 5, 8, 13, 21, 34 …
De to første elementer i sekvensen (0, 1
) er faste, og hvert efterfølgende led beregnes ved at lægge de to foregående sammen.
Skriv et program, der udskriver de første n
Fibonacci-tal.
- Du har to variabler
a
ogb
, som repræsenterer de to første led i Fibonacci-sekvensen. Initialiséra
til0
ogb
til1
. - Du har en variabel
numTerms
, som angiver antallet af led, der skal udskrives. - Brug en
while
-løkke til at udskrive Fibonacci-sekvensen. I hver iteration:- Brug
console.log
til at udskrive det aktuelle leda
. - Definér og initialisér en variabel kaldet
nextTerm
til værdien afa + b
. - Sæt værdien af
a
lig medb
. - Sæt værdien af
b
lig mednextTerm
. - Dekrementér værdien af
numTerms
.
- Brug
- Stop løkken, når
numTerms
bliver mindre end0
.
Løsning
Tak for dine kommentarer!
Awesome!
Completion rate improved to 1.33single