JavaScriptでのforループの使用方法


以下に、forループの基本的な構文を示します。

for (初期化文; 条件式; 更新文) {
    // 実行するステートメント
}
  • 初期化文: ループが最初に実行される前に一度だけ実行される文です。通常、カウンタ変数の初期化が行われます。
  • 条件式: 各反復ごとに評価される条件です。条件が真である場合、ループは実行されます。偽である場合、ループは終了します。
  • 更新文: 各反復後に実行される文です。通常、カウンタ変数の更新が行われます。

以下に、いくつかの具体的なコード例を示します。

  1. 0から9までの数値をコンソールに出力する例:
for (let i = 0; i < 10; i++) {
    console.log(i);
}
  1. 配列の要素を順番に処理する例:
const array = ['apple', 'banana', 'orange'];
for (let i = 0; i < array.length; i++) {
    console.log(array[i]);
}
  1. オブジェクトのプロパティを反復処理する例:
const person = {
    name: 'John',
    age: 30,
    city: 'Tokyo'
};
for (let key in person) {
    console.log(key + ': ' + person[key]);
}
  1. 配列の要素を反転して処理する例:
const array = ['apple', 'banana', 'orange'];
for (let i = array.length - 1; i >= 0; i--) {
    console.log(array[i]);
}

これらは、JavaScriptでforループを使用するいくつかの基本的な例です。あなたのニーズや具体的なケースに合わせて、forループを柔軟に活用することができます。