for文の入れ子構造がよくわかりません

2020年6月29日
ユーザー
  const bingo = [];
  for (let row = 0; row < 5; row++) {
    bingo[row] = [];
    for (let col = 0; col < 5; col++) {
      bingo[row][col] = columns[col][row];
    }
  }

このfor文のなかにfor文がある挙動がなかなかりかできません。結果として列と行反転された配列の配列ができて、もともとのcolumns配列に要素をひとつずつ置き換えているというのは理解できるのですが、、for文の挙動の部分、もう少しかみ砕いて教えていただけますでしょうか。

この回答を見るにはプレミアムサービスへの登録が必要です

プレミアムサービスとは?