行と列の2つで管理する配列を2次元配列という。
2次元配列は行番号(i)と列番号(j)で管理される。たとえば3行4列の2次元リストは以下のように作る。Excelの表と似ている。

i行j列の要素はm[i][j]で参照できる。水色のマス位置は、iが1、jが2の位置なのでm[1][2]で参照できる。
例題1-16-1
scoreに3教科4人分の得点が格納されている。データを表示する。
コード
function setup() {
createCanvas(400, 400);
let score = [[78, 81, 90],
[65, 70, 80],
[81, 88, 92],
[68, 65, 70]];
for (let i = 0; i < score.length; i++) {
print(score[i][0], score[i][1], score[i][2]);
}
}結果

練習問題1-16-1
以下のヒントを用い、各個人の3教科の平均点を計算して表示しなさい。int関数は小数点以下を切り捨てる。
コード
let sum = score[i][0] + score[i][1] + score[i][2];
let ave = int(sum / 3);結果
