JavaScripti for-tsükkel
Tsükkel for võimaldab korrata
mõnda koodi etteantud arv kordi.
Siin on selle süntaks:
for ( algkäsklused; lõpetamistingimus; käsklused pärast iteratsiooni ) {
tsükli keha
}
Algkäsklused - see on see, mis täidetakse
enne tsükli algust. Neid täidetakse ainult
üks kord. Tavaliselt paigutatakse sinna loendurite algväärtused,
näiteks: i = 0.
Tsükli lõpetamistingimus - see on tingimus, mille
puhul tsükkel jookseb, seni kuni see on
tõene, näiteks: i <= 10.
Käsklused pärast tsükli iteratsiooni - need on käsklused,
mida täidetakse iga kord pärast tsükli iteratsiooni lõppu.
Tavaliset suurendatakse seal loendureid,
näiteks: i++.
Väljastame tsükli for abil
järjestikused numbrid 1 kuni 9:
for (let i = 1; i <= 9; i++) {
console.log(i); // väljastab 1, 2... 9
}
Nüüd suurendame loendurit mitte
1 võrra, vaid 2 võrra:
for (let i = 1; i <= 9; i += 2) {
console.log(i); // väljastab 1, 3, 5...
}
Saab teha vastupidise loenduse:
for (let i = 10; i > 0; i--) {
console.log(i); // väljastab 10, 9, 8...
}
Tsükli for abil väljasta konsooli
numbrid 1 kuni 100.
Tsükli for abil väljasta konsooli
numbrid 11 kuni 33.
Tsükli for abil väljasta konsooli
paarisarvud vahemikus 0 kuni
100.
Tsükli for abil väljasta konsooli
paaritud arvud vahemikus 1 kuni
99.
Tsükli for abil väljasta konsooli
numbrid 100 kuni 0.