Utmaning: Skriva Ut Fibonacci-sekvensen
Swipe to start coding
Fibonacci-sekvensen är en välkänd talföljd där varje tal är summan av de två föregående talen.
De första elementen i sekvensen är: 0, 1, 1, 2, 3, 5, 8, 13, 21, 34 …
De två första elementen i sekvensen (0, 1
) är fasta, och varje efterföljande tal beräknas genom att summera de två föregående talen.
Skriv ett program som skriver ut de första n
Fibonacci-talen.
- Du har två variabler
a
ochb
som representerar de två första talen i Fibonacci-sekvensen. Initieraa
till0
ochb
till1
. - Du har en variabel
numTerms
som representerar antalet tal som ska skrivas ut. - Använd en
while
-loop för att skriva ut Fibonacci-sekvensen. Vid varje iteration:- Använd
console.log
för att skriva ut det aktuella taleta
. - Definiera och initiera en variabel som heter
nextTerm
till värdet ava + b
. - Sätt värdet av
a
tillb
. - Sätt värdet av
b
tillnextTerm
. - Minska värdet av
numTerms
.
- Använd
- Avsluta loopen när
numTerms
blir mindre än0
.
Lösning
Tack för dina kommentarer!
single
Fråga AI
Fråga AI
Fråga vad du vill eller prova någon av de föreslagna frågorna för att starta vårt samtal
Awesome!
Completion rate improved to 1.33
Utmaning: Skriva Ut Fibonacci-sekvensen
Svep för att visa menyn
Swipe to start coding
Fibonacci-sekvensen är en välkänd talföljd där varje tal är summan av de två föregående talen.
De första elementen i sekvensen är: 0, 1, 1, 2, 3, 5, 8, 13, 21, 34 …
De två första elementen i sekvensen (0, 1
) är fasta, och varje efterföljande tal beräknas genom att summera de två föregående talen.
Skriv ett program som skriver ut de första n
Fibonacci-talen.
- Du har två variabler
a
ochb
som representerar de två första talen i Fibonacci-sekvensen. Initieraa
till0
ochb
till1
. - Du har en variabel
numTerms
som representerar antalet tal som ska skrivas ut. - Använd en
while
-loop för att skriva ut Fibonacci-sekvensen. Vid varje iteration:- Använd
console.log
för att skriva ut det aktuella taleta
. - Definiera och initiera en variabel som heter
nextTerm
till värdet ava + b
. - Sätt värdet av
a
tillb
. - Sätt värdet av
b
tillnextTerm
. - Minska värdet av
numTerms
.
- Använd
- Avsluta loopen när
numTerms
blir mindre än0
.
Lösning
Tack för dina kommentarer!
Awesome!
Completion rate improved to 1.33single