Ты тупишь. То что я тебе предложил, является двумерным массивом где первый массив идёт по ID, а второй по индексу.
Если тебе двумерный массив с индексами 8x8 (64), то так:
var width = 8;
var height = 8;
var arr = [ ];
var y = height;
while(y--) {
arr[y] = [ ];
var x = width;
while(x--) {
arr[y][x] = Math.random();
}
}
Доступ:
Но если у тебя фиксированной длины второй массив, то естественно лучше в один массив пихать, упаковывая линейно. На много лучше паковать.