} for (i in counters) { document.write(counters[i], "n"); } · BREAK, CONTINUE käsud while (i < 0) { if (i == 2) continue; if (i == 7) break; i++; } FUNKTSIOONID. Deklareerimine. Kasutamine. Skoobireeglid. Muutuva argumentide arvuga funktsioonid. · Deklareerimine function funktsiooni_nimi(parameetrid, argumendid) { käsublokk; return tagastatav_väärtus; } function TrykiJaTagastaNimi (Eesnimi, Perenimi) { var s = Eesnimi + " " + Perenimi; document.print(S); return s; } · Kasutamine X = TrykiJaTagastaNimi("Nipi", "Tiri"); alert("Tagastatud nimi on", X); · Skoobireeglid Muutuja on nähtav vaid blokis või objektis kus ta deklareeriti
A-08 document.write("rida ", i, "n"); } WHILE-tsükkel while (tingimus) { lause; } i = 0; while (i < 10) { document.write("rida ", i, "n"); i++; } FOR ... IN lause for (muutuja in array_name) { lause; } for (i in counters) { document.write(counters[i], "n"); } BREAK, CONTINUE käsud while (i < 0) { if (i == 2) continue; if (i == 7) break; i++; } FUNKTSIOONID Deklareerimine function funktsiooni_nimi(parameetrid, argumendid) { käsublokk; return tagastatav_väärtus; } function TrykiJaTagastaNimi (Eesnimi, Perenimi) { var s = Eesnimi + " " + Perenimi; document.print(S); Meelis Jander A-08 return s; } Kasutamine X = TrykiJaTagastaNimi("Nipi", "Tiri"); alert("Tagastatud nimi on", X); Skoobireeglid Muutuja on nähtav vaid blokis või objektis kus ta deklareeriti Muutuva argumentide arvuga funktsioonid function add (str1) { // ühe argumendi defineerimine on kohustuslik var n = add.arguments.length; var sum = 0; // arvutatud summa var strres; // stringitüüpi tulemus