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

出力: 計算を押す

式: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]; }

フィボナッチ数列の要素を理解する

フィボナッチ数列とは、各数が前の二つの数の合計である数の集合で、通常は0と1から始まります。この数列は、何世紀にもわたって数学者、科学者、さらにはアーティストを魅了してきました。

このシーケンスは次のように始まります:

フィボナッチの公式

位置にあるフィボナッチ数 n この列は、JavaScriptの簡単な反復方法を使用して見つけることができます:

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]; }

パラメータの使用方法:

例有効値:

{

実生活の例

ウサギの繁殖を考えてみましょう。これはフィボナッチ数列に関連付けられた有名な例です。月0に、1対のウサギが生まれます。以降の各月において、最低2ヶ月以上の年齢のウサギの対が新しいウサギの対を生産します。10ヶ月後には何対のウサギがいますか?

フィボナッチ数列を適用することによって:

データ検証:

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

要約

このシンプルなフィボナッチ計算機は、フィボナッチ数列の位置を取得し、対応するフィボナッチ数を出力します。これは、数学、コンピュータ科学、生物学、芸術などのさまざまな分野で役立ちます。

Tags: 数学, コンピュータ サイエンス