Форум Flasher.ru
Ближайшие курсы в Школе RealTime
Список интенсивных курсов: [см.]  
  
Специальные предложения: [см.]  
  
 
Блоги Правила Справка Пользователи Календарь Сообщения за день
 

Вернуться   Форум Flasher.ru > Flash > ActionScript 1.0/2.0

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему Ответ
Старый 15.11.2007, 13:41
mtema вне форума Посмотреть профиль Отправить личное сообщение для mtema Найти все сообщения от mtema
  № 1  
Ответить с цитированием
mtema

Регистрация: May 2006
Адрес: Земля
Сообщений: 51
По умолчанию вывод из массива

Код:
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 и т.д.
Вообще подскажите как организовать массив,на сколько я знаю во флеше не поддерживаются многомерные массивы?

Старый 15.11.2007, 13:48
CrazyFlasher вне форума Посмотреть профиль Отправить личное сообщение для CrazyFlasher Найти все сообщения от CrazyFlasher
  № 2  
Ответить с цитированием
CrazyFlasher
 
Аватар для CrazyFlasher

Регистрация: May 2003
Адрес: Tallinn
Сообщений: 3,182
Цитата:
на сколько я знаю во флеше не поддерживаются многомерные массивы?
поддерживаются
__________________
Flash Developer
Папа TDP4 Team Battle

Старый 15.11.2007, 14:10
mtema вне форума Посмотреть профиль Отправить личное сообщение для mtema Найти все сообщения от mtema
  № 3  
Ответить с цитированием
mtema

Регистрация: May 2006
Адрес: Земля
Сообщений: 51
Цитата:
Сообщение от CrazyFlasher
поддерживаются
а линк можно в студию,где почитать сие?

Старый 15.11.2007, 14:16
etc вне форума Посмотреть профиль Найти все сообщения от etc
  № 4  
Ответить с цитированием
etc
Et cetera
 
Аватар для etc

Регистрация: Sep 2002
Сообщений: 30,787
Код:
arr = [[],[],[]];
arr[0].push(s);
arr[1].push(d);
arr[2].push(v);

Старый 15.11.2007, 16:47
mtema вне форума Посмотреть профиль Отправить личное сообщение для mtema Найти все сообщения от mtema
  № 5  
Ответить с цитированием
mtema

Регистрация: May 2006
Адрес: Земля
Сообщений: 51
__etc - как всегда круто !!!
а как бы теперь из arr[0] - вытащить скажем первый элемент?
Как к нему обращаться?

Старый 15.11.2007, 16:49
etc вне форума Посмотреть профиль Найти все сообщения от etc
  № 6  
Ответить с цитированием
etc
Et cetera
 
Аватар для etc

Регистрация: Sep 2002
Сообщений: 30,787
Легко. arr[0][0]

Старый 15.11.2007, 16:50
CrazyFlasher вне форума Посмотреть профиль Отправить личное сообщение для CrazyFlasher Найти все сообщения от CrazyFlasher
  № 7  
Ответить с цитированием
CrazyFlasher
 
Аватар для CrazyFlasher

Регистрация: May 2003
Адрес: Tallinn
Сообщений: 3,182
Код:
trace(arr[0][0]);
__________________
Flash Developer
Папа TDP4 Team Battle

Старый 15.11.2007, 16:56
mtema вне форума Посмотреть профиль Отправить личное сообщение для mtema Найти все сообщения от mtema
  № 8  
Ответить с цитированием
mtema

Регистрация: May 2006
Адрес: Земля
Сообщений: 51
Спасибо огромное!

Старый 06.12.2007, 17:48
криворучье вне форума Посмотреть профиль Отправить личное сообщение для криворучье Найти все сообщения от криворучье
  № 9  
Ответить с цитированием
криворучье

Регистрация: Dec 2007
Сообщений: 5
вопрос по теме
строка arr = [[],[],[]]; определяет что у массива будет 3 элемента
а если число элементов заранее не известно ?

Старый 07.12.2007, 09:52
etc вне форума Посмотреть профиль Найти все сообщения от etc
  № 10  
Ответить с цитированием
etc
Et cetera
 
Аватар для etc

Регистрация: Sep 2002
Сообщений: 30,787
push спасет мир.

Создать новую тему Ответ Часовой пояс GMT +4, время: 18:03.
Быстрый переход
  « Предыдущая тема | Следующая тема »  

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


 


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


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