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

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

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

Регистрация: Jul 2008
Сообщений: 14
По умолчанию Объявление большого количества переменных

Коллеги подскажите возможно ли сделать что то подобное,
Код AS1/AS2:
for (var i:Number = 1; i<=140; i++) {
var "y"+i:Number = i;
	trace("y"+i)
}
хочу объявить большое количество переменных

Старый 30.01.2009, 01:12
Fernando Costa вне форума Посмотреть профиль Отправить личное сообщение для Fernando Costa Найти все сообщения от Fernando Costa
  № 2  
Ответить с цитированием
Fernando Costa
 
Аватар для Fernando Costa

Регистрация: Oct 2006
Адрес: simferopol -> kyiv
Сообщений: 2,161
Отправить сообщение для Fernando Costa с помощью ICQ
пример с массивом
Код:
var arr:Array = new Array();
for (var i:Number = 1; i<=140; i++) {
    arr[i] = i;
}
trace(arr[25]);
__________________
: M F N W :

Старый 30.01.2009, 08:38
alexcon314 вне форума Посмотреть профиль Отправить личное сообщение для alexcon314 Найти все сообщения от alexcon314
  № 3  
Ответить с цитированием
alexcon314
listener

модератор форума
Регистрация: Jun 2006
Сообщений: 3,260
Записей в блоге: 28
Отправить сообщение для alexcon314 с помощью ICQ
Код:
this["y"+i] = i;
Раздел правильно выбирайте.

Старый 30.01.2009, 10:47
джонатан вне форума Посмотреть профиль Отправить личное сообщение для джонатан Найти все сообщения от джонатан
  № 4  
Ответить с цитированием
джонатан
 
Аватар для джонатан

Регистрация: Jan 2007
Адрес: Минск
Сообщений: 781
Отправить сообщение для джонатан с помощью Skype™
Как говорит iNils, правильный ответ:

Код AS1/AS2:
var myVars:Array = new Array();
for (var i:Number = 1; i<=140; i++) {
	var y:Number = i;
	myVars.push(y)
	trace(myVars[i])
}
__________________
Убейте меня!


Последний раз редактировалось джонатан; 30.01.2009 в 12:17.
Создать новую тему Ответ Часовой пояс GMT +4, время: 05:17.
Быстрый переход
  « Предыдущая тема | Следующая тема »  

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

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


 


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


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