JavaScriptにおけるForループの使い方


基本的なForループの構文は次のようになります:

for (初期化式; 条件式; 更新式) {
  // 繰り返し処理の本体
}
  • 初期化式: ループの最初に一度だけ実行される式です。通常はカウンタ変数の初期化に使用されます。
  • 条件式: ループが実行される条件を表す式です。条件式が真(true)の場合、繰り返し処理が実行されます。
  • 更新式: 繰り返し処理の各イテレーション(反復)の最後に実行される式です。通常はカウンタ変数の更新に使用されます。

以下に、Forループのいくつかの具体的な例を示します:

  1. 数字の繰り返し処理:
for (let i = 0; i < 5; i++) {
  console.log(i);
}

この例では、0から4までの数字が順番にコンソールに出力されます。

  1. 配列の要素に対する処理:
const fruits = ['りんご', 'バナナ', 'オレンジ'];
for (let i = 0; i < fruits.length; i++) {
  console.log(fruits[i]);
}

この例では、配列fruitsの要素が順番にコンソールに出力されます。

  1. オブジェクトのプロパティに対する処理:
const person = {
  name: 'John',
  age: 30,
  city: 'Tokyo'
};
for (let key in person) {
  console.log(key + ': ' + person[key]);
}

この例では、オブジェクトpersonのプロパティとその値が順番にコンソールに出力されます。

ForループはJavaScriptで頻繁に使用されるため、その使い方を理解することは重要です。異なる繰り返しのパターンや応用的な使い方についても学ぶことをおすすめします。