: hr :
08.12.2003, 23:51
Господа, подскажите пожалуйста, как создать двумерный массив с неограниченным количеством элементов.
Пишу:
mass = new Array();
for (j=0; j<=5; j++) {
mass[j][0] = j;
mass[j][1] = j+1;
}
trace(mass);
выводит undefined
А если:
mass = new Array([],[],[],[],[]);
for (j=0; j<=5; j++) {
mass[j][0] = j;
mass[j][1] = j+1;
}
trace(mass);
Все ОК.
А если я не знаю сколько у меня элементов и соответственно сколько []?
Пишу:
mass = new Array();
for (j=0; j<=5; j++) {
mass[j][0] = j;
mass[j][1] = j+1;
}
trace(mass);
выводит undefined
А если:
mass = new Array([],[],[],[],[]);
for (j=0; j<=5; j++) {
mass[j][0] = j;
mass[j][1] = j+1;
}
trace(mass);
Все ОК.
А если я не знаю сколько у меня элементов и соответственно сколько []?