PDA

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


mtema
15.11.2007, 13:41
mass = [];
var nodes = my_xml.firstChild.childNodes;
for (var n=0; n<nodes.length; n++) {
s = nodes[n].attributes.market;
d = nodes[n].attributes.varx;
v = nodes[n].attributes.vary;
mass.push(s,d,v);
}

вот кривой код )) а можно ли теперь из массива вывести каждый первый элемент т.е.
s1 d1 v1
s2 d2 v2 и т.д.
Вообще подскажите как организовать массив,на сколько я знаю во флеше не поддерживаются многомерные массивы?

CrazyFlasher
15.11.2007, 13:48
на сколько я знаю во флеше не поддерживаются многомерные массивы?
поддерживаются

mtema
15.11.2007, 14:10
поддерживаются

а линк можно в студию,где почитать сие?

etc
15.11.2007, 14:16
arr = [[],[],[]];
arr[0].push(s);
arr[1].push(d);
arr[2].push(v);

mtema
15.11.2007, 16:47
__etc - как всегда круто !!!
а как бы теперь из arr[0] - вытащить скажем первый элемент?
Как к нему обращаться?

etc
15.11.2007, 16:49
Легко. arr[0][0]

CrazyFlasher
15.11.2007, 16:50
trace(arr[0][0]);

mtema
15.11.2007, 16:56
Спасибо огромное! :drinks:

криворучье
06.12.2007, 17:48
вопрос по теме
строка arr = [[],[],[]]; определяет что у массива будет 3 элемента
а если число элементов заранее не известно ?

etc
07.12.2007, 09:52
push спасет мир.