![]() |
Здравствуйте, гость ( Вход | Регистрация )
![]() ![]() |
![]() |
![]()
Сообщение
#1
|
|
Новичок ![]() Группа: Пользователь Сообщений: 14 Регистрация: 17.06.2011 Пользователь №: 10558 ![]() |
Здравствуйте. Извините за глупый вопрос но ответа на него я никак не могу найти а очень надо.
Вопрос: Как сделать так чтоб в trace() вывелось abc Конструкция aaa+1 в trace() почемуто не действует. Вот код: Код onClipEvent(load) {
var aaa1=a; var aaa2=b; var aaa3=c; for(i=0; i<3; i++) { trace(aaa+i); } } Сообщение отредактировал addertu - 12.07.2011 - 19:30 |
|
|
![]()
Сообщение
#2
|
|
Ветеран конференции ![]() ![]() ![]() ![]() ![]() Группа: Flash Zone Team Сообщений: 4332 Регистрация: 10.03.2005 Из: Киев Пользователь №: 5 ![]() |
addertu
Тебе нужно с помощью eval объединить строку с цифрой, чтобы получить имя переменной. А также правильно присвоить строковые значения и правильно задать цикл ![]() Код onClipEvent(load) {
var aaa1="a"; var aaa2="b"; var aaa3="c"; for(i=1; i<=3; i++) { trace(eval("aaa"+i)); } } |
|
|
![]() ![]() |
![]() |
Текстовая версия | Сейчас: 17.10.2011 - 21:13 |