PDA

Просмотр полной версии : многомерные массивы


syo
24.10.2002, 16:29
Много-ые флешеры.
Как сотворить многомерный масив?
Хотя бы двумерный.

Baltika
24.10.2002, 16:35
x[][]

DeliMIter
24.10.2002, 16:59
Так его адресовать. А сотворять:
x = [[],[],[],[]];

Suhoff
25.10.2002, 01:28
А можно и так -
сотворить
x=[];
а использовать -
x[[i1,i2]]
или x[[i1,...,in]] - по желанию размерность массива.

PS. Причём in - не обязательно число....
Удач!

Опаньки
25.08.2004, 20:02
Подскажите, а как определить количество элементов второго, третьего и т.д. порядка. С первым все ясно имя_массива.length, а вот далее не понятно какой синтаксис

Iv
25.08.2004, 20:07
путь_к_элементу_n-го_порядка.length

например:

my_array = [[[[],[]],[],[[],[],[]]],[],[[],[],[]]]
trace(my_array[0].length);
trace(my_array[0][0].length);
trace(my_array[0][0][0].length);

Psycho Tiger
15.02.2006, 11:25
Гениально блин!

KomSerg
29.03.2006, 21:34
Что то мне не до конца понятно как их создавать.
мне нужен 2мерный массив 6*10.

как его создать то ?

ПС - толи дело в си =)

__i
29.03.2006, 22:05
а тут в чем проблема ?

var ar6x10 = new Array(6)
for (i=0; i<ar6x10.length;i++){
ar6x10[i] = new Array(10);
}


хотя 10 в строке ar6x10[i] = new Array(10); лишнее %)

KomSerg
30.03.2006, 00:19
спасибо.
все отлично работает.

прсото давно в Action Script не прогал.
Последнее время все больше как то на С приходится.