JavaScriptでループを使用したASF(As Simple As Possible)な方法


  1. forループ: forループは、指定された回数だけコードブロックを繰り返し実行します。以下は、1から10までの数値をコンソールに表示する例です。
for (let i = 1; i <= 10; i++) {
  console.log(i);
}
  1. whileループ: whileループは、指定した条件が真である限り、コードブロックを繰り返し実行します。以下は、10から1までの数値をコンソールに表示する例です。
let i = 10;
while (i >= 1) {
  console.log(i);
  i--;
}
  1. forEachメソッド: 配列に対して使われるforEachメソッドは、各要素に対してコードブロックを実行します。以下は、配列内の要素をコンソールに表示する例です。
const array = [1, 2, 3, 4, 5];
array.forEach(item => {
  console.log(item);
});
  1. for...ofループ: for...ofループは、イテラブルオブジェクト(配列など)の要素に対してコードブロックを繰り返し実行します。以下は、配列内の要素をコンソールに表示する例です。
const array = [1, 2, 3, 4, 5];
for (const item of array) {
  console.log(item);
}

これらのループ方法を組み合わせて使うことで、さまざまな繰り返し処理を実現することができます。自身のニーズに合わせて適切なループ方法を選択し、効率的なコードを書くことが重要です。以上が、JavaScriptでループを使用したASFな方法の説明となります。