Форум 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=120762)

sp_eedo 30.01.2009 00:05

Объявление большого количества переменных
 
Коллеги подскажите возможно ли сделать что то подобное,
Код AS1/AS2:

for (var i:Number = 1; i<=140; i++) {
var "y"+i:Number = i;
        trace("y"+i)
}

хочу объявить большое количество переменных

Fernando Costa 30.01.2009 01:12

пример с массивом
Код:

var arr:Array = new Array();
for (var i:Number = 1; i<=140; i++) {
    arr[i] = i;
}
trace(arr[25]);


alexcon314 30.01.2009 08:38

Код:

this["y"+i] = i;
Раздел правильно выбирайте.

джонатан 30.01.2009 10:47

Как говорит 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])
}



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

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