Autor Zpráva
kabanos
Profil *
Ahoj,
jak v javascriptu správně zapsat následující funkci, resp. čím nahradit var ('c_'+i) = i;, v mém příkladu:

for (i = 1; i < 4; i++) {var ('c_'+i) = i;}

Výsledkem této funkce by se měli vytvořit proměnné c_1, c_2 a c_3 s hodnotami 1, 2 a 3, tzn.:

c_1 = 1;
c_2 = 2;
c_3 = 3;

Něco jako generování názvu proměnné.

Dík
Chamurappi
Profil
Reaguji na kabanose:
Použij pole. (Udělat přesně to, co chceš, sice jde, ale je to prasárna.)
fuckin
Profil
Chamurappi
Muzes ukazat? Celkem ze zajimavosti by me to zajimalo ptze si to vubec nedokazu predstavit. Dik :)
_es
Profil
fuckin
for(i = 1; i < 4; i++) window['c_'+i] = i;
Ale naozaj to nie je dobré riešenie, použi pole, ako ti radí Chamurappi.
Chamurappi
Profil
Reaguji na fuckina:
Viz nedávno probíraný Variabilni nazev funkce.
fuckin
Profil
_es
To zajiste ja sem tento topic nevytvoril, jen me zajimalo jak by to slo udelat, dik za inspiraci.

Vaše odpověď

Mohlo by se hodit

Neumíte-li správně určit příčinu chyby, vkládejte odkazy na živé ukázky.
Užíváte-li nějakou cizí knihovnu, ukažte odpovídajícím, kde jste ji vzali.

Užitečné odkazy:

Prosím používejte diakritiku a interpunkci.

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