Es6-for-loop
提供:Dev Guides
ES6-forループ
forループは、指定された回数だけコードブロックを実行します。 配列などの値の固定セットを反復処理するために使用できます。 forループの構文は次のとおりです。
var num = 5
var factorial=1;
for( let i = num ; i >= 1; i-- ) {
factorial *= i ;
}
console.log(factorial);
forループには、初期化子(i = num)、条件(i> = 1)、および最終式(i--)の3つの部分があります。
プログラムは、数値5の階乗を計算して表示します。 forループは、5〜1の数値のシーケンスを生成し、各反復での数値の積を計算します。
コンマ演算子(、)を使用して、複数の割り当てと最終式をforループで組み合わせることができます。 たとえば、次のforループは最初の8つのフィボナッチ数を出力します-
例
"use strict"
for(let temp, i = 0, j = 1; j<30; temp = i, i = j, j = i + temp)
console.log(j);
上記のコードが正常に実行されると、次の出力が表示されます。
1
1
2
3
5
8
13
21