Herausforderung: Fibonacci-Folge Ausgeben
Aufgabe
Swipe to start coding
Die Fibonacci-Folge ist eine bekannte Zahlenfolge, bei der jedes Glied die Summe der beiden vorhergehenden Glieder ist.
Die ersten Elemente der Folge sind: 0, 1, 1, 2, 3, 5, 8, 13, 21, 34 …
Die ersten beiden Elemente der Folge (0, 1
) sind fest vorgegeben, und jedes weitere Glied wird berechnet, indem die beiden vorhergehenden addiert werden.
Schreiben Sie ein Programm, das die ersten n
Fibonacci-Zahlen ausgibt.
- Es gibt zwei Variablen
a
undb
, die die ersten beiden Glieder der Fibonacci-Folge darstellen. Initialisieren Siea
mit0
undb
mit1
. - Es gibt eine Variable
numTerms
, die die Anzahl der auszugebenden Glieder angibt. - Verwenden Sie eine
while
-Schleife, um die Fibonacci-Folge auszugeben. In jeder Iteration:- Verwenden Sie
console.log
, um das aktuelle Glieda
auszugeben. - Definieren und initialisieren Sie eine Variable namens
nextTerm
mit dem Wert vona + b
. - Setzen Sie den Wert von
a
aufb
. - Setzen Sie den Wert von
b
aufnextTerm
. - Dekrementieren Sie den Wert von
numTerms
.
- Verwenden Sie
- Beenden Sie die Schleife, sobald
numTerms
kleiner als0
ist.
Lösung
War alles klar?
Danke für Ihr Feedback!
Abschnitt 6. Kapitel 4