PDA

Просмотр полной версии : Переменные, можно ли так?


Zoldrax
23.10.2003, 18:08
есть переменные

name1
name2
...
name200

нужно их засунуть в массив name[n]

тупо писать name[1]=name1; слишком много.

вопрос:
Как мне передать данные минимальным кодом?

типа:

name = new Array();

while (n<200) {
name[n]=name+[n] ;
n=n+1;
}

Есть способы? :confused:

major
23.10.2003, 20:18
name1=3;
name2=2;
name3=1;
name4=0;
name=new Array();
for(i=0;i<4;i++){
name[i]=_root["name"+(i+1)]
trace(name[i]);
}

// удачи

Zoldrax
24.10.2003, 11:34
Супер! Спасибо
только зачем ...(i+1)] ? если можно
for(i=1...)

major
24.10.2003, 12:06
Да привык я массивы с нуля начинать.