Autor Zpráva
petrsk
Profil *
ahoj,
prosím o radu, zase se v tom motám a nemůžu na to přijít.
mám načtené proměnné p1,x1,c1..... p2,x2,c2... atd, a chci mít možnost měnit pomocí proměnné to číslo v proměnné...
trochu divně napsané..
v ukázce, za číslo jedna chci dosadit proměnnou "c", ale když pak chci dostat hodnotu proměnné p1, tak se mě nnenačte hodnota proměnné, ale pouze text p1.
potřebuju aby p= hodnota proměnné p1

c= 1 ;
pc= "p" + c;
p= pc ;

díky
Steve
Profil
p = eval("p" + c);
nebo
p = this["p" + c];
bohyn
Profil
petrsk
Co treba misto tohodle pouzit pole?
petrsk
Profil *
díky moc za radu, už to jede
Asshead
Profil *
Nemohl by mi pls někdo poradit s podobným problémem? Potřebuju totiž proměnnou narvat do fce attachMovie.
Proměnnou text_a mám definovanou takto:

text_a = eval("txt"+otazka+"a_mc");


(Poměnná otazka nabývá stringových hodnot "001", "002" apod.)

Proměnnou text_a potřebuju použít v

attachMovie(text_a, text_a, 1)


(Používám jako název instance i symbolu.)

Jenže to tam musí být v uvozovkách a já nevim, jak docílit toho, aby to fungovalo. Díky za rady
FlashManiac
Profil
vis mozna ze zasadni problem je ten ze nevim zda mas natypovane promenne.. proto ti to haze takove blbosti..
zkus si nejdriv ty promenne natypovat jako cislo, string apod.

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: