2次元配列の行列入れ替え
const bingo = [];
for (let row = 0; row < 3; row++) {
bingo[row] = [];
for (let col = 0; col < 3; col++) {
bingo[row][col] = col + row * 3;
}
}
console.table(bingo);
// 0 1 2
// 3 4 5
// 6 7 8
const bingoReverse = [];
for (let row = 0; row < 3; row++) {
bingoReverse[row] = [];
for (let col = 0; col < 3; col++) {
bingoReverse[row][col] = bingo[col][row];
}
}
console.table(bingoReverse);
// 0 3 6
// 1 4 7
// 2 5 8