2次元配列の基礎
CoddyのJavaScriptジャーニー「論理とフロー」セクションの一部 — レッスン 6/65。
2次元配列とは、サブ配列を含む配列のことです。各サブ配列は、グリッド内の行(`Row`)として捉えることができます。例えば:
const cinema = [
[true, true], // Row 0
[false, true] // Row 1
];この配列は 2x2 の `grid` を表しています(各 `Row` に 2 つの項目があり、合計 2 つの `Row` があります)。3行4列の整数の2次元配列を作成するには、次のように記述します:const matrix = [
[1, 2, 3, 4],
[5, 6, 7, 8],
[9, 10, 11, 12]
];
// 3x4 gridJavaScriptでは2次元配列は柔軟であり、サブ配列が同じデータ型を含む必要はなく、同じ長さである必要すらないことに注意してください。例えば、同じ2次元配列内で型や長さを混在させることができます:const mixed = [
[1, 2, 3],
["apple", "banana"],
[true]
];自分で試してみよう
このレッスンにはコードチャレンジは含まれていません。
このレッスンには短いクイズがあります。レッスンを始めて解答し、進捗を記録しましょう。