Цитата:
Сообщение от nickorsk
В общем мне нужно создать двумерный массив типа Mas[n][n].
|
Object Вам в помощь

Код AS3:
var n = 10;
//создается глобальный массив
var obj:Object = new Object();
for(var j:int = 0; j < n; j++){
//В цикле в массив дополняются подмассивы
var subObj:Object = new Object();
//у каждого может быть куча разных свойств, в т.ч. и вложенных массивов
subObj.firstVal = 'FirstValBy'+j;
subObj.secondVal = 'SecondValBy'+j;
obj[j] = subObj;
}
for(var k in obj) {
trace('Arr #' + k);
trace(obj[k].firstVal);
trace(obj[k].secondVal);
trace();
/*
Arr #0
FirstValBy0
SecondValBy0
Arr #1
FirstValBy1
SecondValBy1
...
*/
}
trace('__Arr #9 SecondVal = ' + obj[9].secondVal);
//__Arr #9 SecondVal = SecondValBy9
В общем то ничего нового