Autor | Zpráva | ||
---|---|---|---|
davidmyska Profil |
#1 · Zasláno: 5. 10. 2012, 20:04:12
Ahoj, mám vytvořenou tabulku 3x3 s tlačítky ke každému políčku patří proměnná a, b až i. Při prvním kliknutí se do proměnné která patří ke zvolenému tlačítku uloží jednička a při dalším kliknutí na jiné políčko se do její proměnné uloží dvojka, atak pořád dokola. Ovšem nevím jak to mám udělat, co potom s těmi proměnnými udělám to vím, jen nevím jak mám udělat střídavé vkládání jedničky a dvojky do proměnné která patří pouze tomu tlačítku na které se kliklo. Můžete mi prosím pomoci mockrát děkuji.
|
||
venca163 Profil |
#2 · Zasláno: 5. 10. 2012, 21:49:31
davidmyska:
Ahoj, tento příklad by mohl pomoct: var count = 0; // nejaka globalni promenna, ktera porad poroste function giveMeOneOrTwo (count) { return (count % 2) + 1; } // volani na onclick - giveMeOneOrTwo(count++) Pokud tam těch proměnných máš tedy víc, tak místo proměnné count použij celé asociativní pole count. |
||
Joker Profil |
#3 · Zasláno: 5. 10. 2012, 22:17:20
venca163:
Na to je přece zbytečné zavádět počítadlo. Pokud se jen střídají jedničky nebo dvojky, může to být třeba: var minuleCislo; function ziskejCislo() { minuleCislo = (minuleCislo == 1) ? 2 : 1; return minuleCislo; } |
||
venca163 Profil |
#4 · Zasláno: 5. 10. 2012, 22:45:11
Joker:
Nebo tak, to mě ihned nenapadlo. |
||
mimochodec Profil |
#5 · Zasláno: 6. 10. 2012, 01:49:03
nebo
var minuleCislo=1; function ziskejCislo() { minuleCislo = 3-minuleCislo; return minuleCislo; } |
||
Časová prodleva: 12 let
|
0