ホームページ >ウェブフロントエンド >フロントエンドQ&A >JavaScript を使用してループを使用してペナッキ シーケンスを見つける方法
フィボナッチ数列とも呼ばれるフィボナッチ数列は、コンピューター サイエンスの例としてよく使用されます。シーケンスは 0 と 1 で始まり、後続の各項は前の 2 つの項の合計になります。したがって、シーケンスは 0、1、1、2、3、5、8、13、21、34、55、89...
JavaScript では、ループを通じて Pebonacci を実装できます。シーケンスの計算数字の。具体的な実装は次のとおりです。
function fibonacci(num){ var num1=0,num2=1,result = []; for (var i = 1; i <= num; i++) { result.push(num1); var sum = num1 + num2; num1 = num2; num2 = sum; } return result; }
上記の関数では、まず、それぞれ 0 と 1 に割り当てられる 2 つの初期値 num1 と num2 と、結果を格納する配列 result を定義します。
次に、for ループを使用して、1 から開始して num 回ループします。各ループは、結果の配列に num1 を追加し、num1 と num2 の合計を num2 に割り当て、次に num1 を num2 に割り当てます。次のサイクルでは、num1 の値が num2、num2 の値が num1 num2 になるという処理を繰り返すことで、ペボナッチ数列の最初の num 項を取得できます。
次のコードを使用してテストできます:
console.log(fibonacci(10));
このコードを実行すると、次の結果が得られます:
[0,1,1,2,3,5,8,13,21,34]
要約すると、JavaScript では次のようになります。ペボナッチ数列の計算はループを通じて実装できます。
以上がJavaScript を使用してループを使用してペナッキ シーケンスを見つける方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。