多次元配列 | DEVIL メモ

多次元配列

○test[10][30] という2次元配列を作成。
var test = new Array();
for (var i = 0; i < 10; i++) {
test[i] = new Array();
for (var j = 0; j < 30; j++) {
test[i][j] = 0;
}
}


○test[10][30][10] という3次元配列を作成。
var test = new Array();
for (var i = 0; i < 10; i++) {
test[i] = new Array();
for (var j = 0; j < 30; j++) {
test[i][j] = new Array();
for (var k = 0; k < 10; k++) {
test[i][j][k] = 0;
}
}
}


○test[4][2][12][3] という4次元配列を作成。
var test = new Array();
for (var i = 0; i < 4; i++) {
test[i] = new Array();
for (var j = 0; j < 2; j++) {
test[i][j] = new Array();
for (var k = 0; k < 12; k++) {
test[i][j][k] = new Array();
for (var l = 0; i < 3; l++) {
test[i][j][k][l] = 0;
}
}
}
}