Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript (http://www.flasher.ru/forum/forumdisplay.php?f=5)
-   -   А можно ли так с переменными??? (http://www.flasher.ru/forum/showthread.php?t=53493)

LoS 09.01.2004 05:02

А можно ли так с переменными???
 
Интересная тема возникла .
Есть кучка переменных типа f1, f2 , f3 , f4 и тд
нужно чтобы новой переменной присваивалось значение переменных таким образом

new = f + N ;
и выдавало значение переменной с нужным номером , тоесть если N = 3 то выдавало значение f3;

мне же выдает ноль == так как таких переменных не знает .


Что делать-- как быть -- нужно воспользоваться только средствами AS и не использовать массивы.

Помогите люди добрые.

Штрек 09.01.2004 05:52

f1=50;
f2="test";
f3=true;
maxN=3;
for(N=1;N<=maxN;N++){
neww=this["f"+N];
trace(neww);
}

LoS 11.01.2004 02:47

инциден исчерпан
 
Решил через eval
_root.tarphoto1 = eval("_root."+nnam + numbar );

Спасиба.


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

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