Verstehen und Berechnen der Fibonacci Sequenzelemente
Formel:getFibonacciElement = (n) => { if (n < 0) return "Error: n should be a non-negative integer"; const fib = [0, 1]; for(let i = 2; i <= n; i++) fib[i] = fib[i - 1] + fib[i - 2]; return fib[n]; }
Das Verständnis des Fibonacci Folgen Elements
Die Fibonacci Sequenz ist eine Reihe von Zahlen, bei der jede Zahl die Summe der beiden vorhergehenden ist, normalerweise beginnend mit 0 und 1. Diese Sequenz hat Mathematiker, Wissenschaftler und sogar Künstler seit Jahrhunderten fasziniert.
Die Folge beginnt wie folgt:
- 0, 1, 1, 2, 3, 5, 8, 13, 21, 34, ...
Die Fibonacci Formel
Die Fibonacci Zahl an der Position n In der Sequenz kann mit einer einfachen iterativen Methode in JavaScript gefunden werden:
const getFibonacciElement = (n) => { if (n < 0) return "Error: n should be a non-negative integer"; const fib = [0, 1]; for(let i = 2; i <= n; i++) fib[i] = fib[i - 1] + fib[i - 2]; return fib[n]; }
Parameterverwendung:
n
Die Position in der Fibonacci-Folge (es muss eine nicht-negative ganze Zahl sein).
Beispiel gültige Werte:
n
= 5n
= 10
Bitte geben Sie den Text ein, den Sie übersetzen möchten.
- Die Fibonacci Zahl an der angegebenen Position in der Folge.
Ein reales Beispiel
Betrachten Sie die Fortpflanzung von Kaninchen, ein berühmtes Beispiel, das oft mit Fibonacci in Verbindung gebracht wird. Angenommen, im Monat 0 wird ein Paar Kaninchen geboren. Jedes folgende Monat wird jedes Paar Kaninchen, das mindestens zwei Monate alt ist, ein neues Paar produzieren. Wie viele Paare gibt es nach 10 Monaten?
Durch die Anwendung der Fibonacci Folge:
- Monat 0: 1 Paar
- Monat 1: 1 Paar
- Monat 2: 2 Paare
- Monat 3: 3 Paare
- ...
- Monat 10: 89 Paare
Datenvalidierung:
Die Eingabe n
sollte eine nicht-negative ganze Zahl sein. Wenn n
ist negativ, gibt die Funktion eine Fehlermeldung zurück.
Zusammenfassung
Dieser einfache Fibonacci Rechner nimmt eine Position in der Fibonacci Folge und gibt die entsprechende Fibonacci Zahl aus. Dies ist in verschiedenen Bereichen wie Mathematik, Informatik, Biologie und Kunst nützlich.
Tags: Mathematik, Informatik