職案人

求職・歴史・仏教などについて掲載するつもりだが、自分の思いつきが多いブログだよ。適当に付き合って下さい。

JS--for文の入れ子

2024年01月04日 | JavaScript
for文の入れ子


【開発環境】
OS:Win11(64ビット)
VSCode1.72.2、
クロム

【for文の中でfor文を実行する】
for 文で繰り返し実行される文には任意の文を記述できますので、別の for 文を記述するといったことも可能(入れ子)。

サンプル
for (let i = 0; i < 3; i++){
for (let j = 0; j < 3; j++){
console.log('i = ' + i + ', j = ' + j);
}
}
実行結果
i = 0, j = 0
i = 0, j = 1
i = 0, j = 2
i = 1, j = 0
i = 1, j = 1 i = 1, j = 2
i = 2, j = 0
i = 2, j = 1
i = 2, j = 2

【多重ループの使い方】
多次元配列の要素を順に取り出す場合などに利用できます。

サンプル
const result = [
[88, 78, 82],
[92, 64, 76]
];

for (let i = 0; i < 2; i++){
for (let j = 0; j < 3; j++){
console.log('成績 = ' + result[i][j]);
}
}

実行結果
成績 = 88
成績 = 78
成績 = 82
成績 = 92
成績 = 64
成績 = 76
コメント
  • X
  • Facebookでシェアする
  • はてなブックマークに追加する
  • LINEでシェアする