Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 1.0/2.0 (http://www.flasher.ru/forum/forumdisplay.php?f=93)
-   -   многомерные массивы (http://www.flasher.ru/forum/showthread.php?t=38854)

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 не прогал.
Последнее время все больше как то на С приходится.


Часовой пояс GMT +4, время: 17:21.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.