![]() |
|
||||||||||
|
|||||
|
помогите, плиз...
есть текстфилд... нужно,чтобы в нем отображалось рандом одна надпись из 7 возможных.. каждая из семи - своя переменная, с номером (sl1, sl2, sl3...sl7). и есть переменная foo которая как раз выдает рандом число от 1 до 7... и вот хоть убей - не помню как склеить начало переменной sl и значение foo, чтобы нужный текстовик шлепнулся в текстфилд.... text = ?????????? ; ничего не соображаю... заранее спасибо |
|
|||||
|
text="sl"+foo;
|
|
|||||
|
sl1 = "words";
sl2 = "thought"; sl3 = "wishes"; sl4 = "universe"; sl5 = "water"; foo = random(5)+1; txt = "sl"+ foo; trace (txt); если быть точным. НЕ РАБОТАЕТ. в том-то и дело, что если бы так - то я бы не обращался.... он выдает имя переменной (например sl4), а не ее текст.... ![]() |
|
|||||
|
я не правильно понял тебя
![]() ![]() ![]() txt=eval("sl"+foo); trace(txt); // flash5 |
|
|||||
|
a = new Array("text1","text2","text3");
text=a[random(3)]; |
|
|||||
|
вах... вот оно! блин... я совсем тормоз.
спасибо огромное, оба варианта - просто супер. просто у меня с массивами туго, вот идаже и в голову не пришло.... тем не менее. респект ![]() |
![]() |
Часовой пояс GMT +4, время: 01:41. |
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | |
| Опции просмотра | |
|
|