フィボナッチ数の理解と計算

出力: 計算を押す

式:getFibonacciNumber = (n) => { if (n < 0) return "Input should be a non-negative integer"; let a = 0, b = 1, next; for (let i = 2; i <= n; i++) { next = a + b; a = b; b = next; } return n === 0 ? a : b; }

フィボナッチ数の紹介

フィボナッチ数は、一連の数であり、最初の2つの後の各数は、前の2つの数の合計です。フィボナッチ数は、その螺旋の特性と自然界での出現のために、何世紀にもわたり数学者、科学者、アーティストを魅了してきました。黄金比に精通しているか、松ぼっくりやひまわりのような自然の物体でこの数列を見たことがあるかにかかわらず、フィボナッチ数はあらゆるところに現れる傾向があります!

フィボナッチの公式を理解する

フィボナッチ数列は0と1から始まり、その後の各数は前の2つの和となります。特定の位置のフィボナッチ数を求めるための公式は n です

フィボナッチ数式の使用

関数 フィボナッチ数を取得する(n) 一つの入力を受け取ります:

出力

位置のフィボナッチ数 n例えば:

もし n 0未満の場合、関数はエラーメッセージを返します: "入力は非負整数である必要があります"。

実生活の応用

フィボナッチ数のいくつかの実生活での応用を見てみましょう:

データ検証

フィボナッチ数列の公式を使用する場合、入力が非負の整数であることを確認してください。関数内の入力検証セグメントは、無効な入力がそれに応じたエラーメッセージを返すことを保証します。

要約

フィボナッチ数は、0と1から始まり、各数が前の2つの数の合計である系列を形成します。この数列は自然、金融、芸術に頻繁に現れ、学際的な重要性を強調しています。私たちの公式を使用することで、与えられた位置におけるフィボナッチ数を簡単に計算できます。条件はそれが負でない整数であることです。

よくある質問

Q: フィボナッチ数は実生活でどのように役立ちますか?
A: それらは、生物学、金融、建築、芸術などのさまざまな分野に自然的および美的特性のために出現します。

Q: 10の位置のフィボナッチ数は55です。
A: 位置10のフィボナッチ数は55です。

Q: フィボナッチ数列に負の数を使用できますか?
A: いいえ、入力は非負整数である必要があります。

Tags: 数学, シークエンス, 計算