| Autor | Zpráva | ||
|---|---|---|---|
| harder Profil * |
#1 · Zasláno: 13. 3. 2008, 17:34:33
zdravim, ako prosim vas zapisem cyklus s viacerymi premennymi? hladal som to aj na diskusi, aj na jakpsatweb.cz, ale nenasiel som...... prosim poradte, diki moc.........
|
||
| K Profil * |
#2 · Zasláno: 13. 3. 2008, 18:04:44
harder
cyklus s viacerymi premennymi co si pod timto mam predstavit? toto asi ne,co?:) for(){ var pomenna1 var promenna2 } |
||
| harder Profil * |
#3 · Zasláno: 13. 3. 2008, 18:20:58
nie, nieco ako toto:
<script type="text/javascript"> for (x=1; x <= 6; x++) (i=4; i <= 9; i++) { document.write("<font size=\"" + x + "\">male pismo</font>"); document.write("<br>"); document.write("<font size=\"" + i + "\">velke pismo</font>"); document.write("<br>"); } </script> a pri kazdom zopakovani cyklu sa obe premenne "x" aj "i" zmenia podla zadania v zatvorke ......... az na to, ze script, co som uviedol nefunguje, skusal som to (x=1; x <= 6; x++) (i=4; i <= 9; i++) dat do jednej zatvorky, alebo medzi to vstunut aj && a vsetliake varianty, okolo oho, no nepomohlo.........poradte mi prosim........ |
||
| _LZ Profil |
#4 · Zasláno: 14. 3. 2008, 15:13:12
toto for (x=1; x <= 6; x++) (i=4; i <= 9; i++) { už z princípu fungovať nemôže (syntax JS nepustí).
v takýchto prípadoch sa dá pomôcť jedine pomocnou premennou a konkrétne pri tomto kóde hlavne tým, že počet hodnôt x a i je rovnaký (aj keď v pre výsledný kód sú hodnoty 8 a 9 neplatné). riešiť sa to dá nap. takto
var x = [1,2,3,4];
var y = [4,5,6,7];
for (i = 0; i < x.length; i++) {
document.write('<font size="' + x[i] + '">male pismo</font>');
document.write('<br>');
document.write('<font size="' + y[i] + '">velke pismo</font>');
document.write('<br>');
}
LZ |
||
| bens Profil * |
#5 · Zasláno: 15. 3. 2008, 15:02:51
diki moc, ono to funguje:-))))))
|
||
|
Časová prodleva: 18 let
|
|||
0