JavaScript for ciklas
Ciklas for leidžia pakartoti
tam tikrą kodą nustatytą skaičių kartų.
Jo sintaksė:
for ( pradinės komandos; sąlyga baigimui; komandos po praėjimo ) {
ciklo body
}
Pradinės komandos - tai, kas bus vykdoma
prieš ciklo startą. Jos bus vykdomos tik
vieną kartą. Paprastai ten dedamos pradinės
skaitiklių reikšmės, pavyzdžiui: i = 0.
Ciklo baigimo sąlyga - tai sąlyga, pagal kurią
ciklas suksis, kol ji
teisinga, pavyzdžiui: i <= 10.
Komandos po ciklo praėjimo - tai komandos,
kurios bus vykdomos kiekvieną kartą pasibaigus
ciklo praėjimui. Paprastai ten didinami skaitikliai,
pavyzdžiui: i++.
Naudodami ciklą for išveskime
skaičius nuo 1 iki 9:
for (let i = 1; i <= 9; i++) {
console.log(i); // išves 1, 2... 9
}
Dabar didinkime skaitiklį ne
po 1, o po 2:
for (let i = 1; i <= 9; i += 2) {
console.log(i); // išves 1, 3, 5...
}
Galima atlikti atvirkštinį skaičiavimą:
for (let i = 10; i > 0; i--) {
console.log(i); // išves 10, 9, 8...
}
Naudodami ciklą for išveskite į konsolę
skaičius nuo 1 iki 100.
Naudodami ciklą for išveskite į konsolę
skaičius nuo 11 iki 33.
Naudodami ciklą for išveskite į konsolę
lyginius skaičius intervale nuo 0 iki
100.
Naudodami ciklą for išveskite į konsolę
nelyginius skaičius intervale nuo 1 iki
99.
Naudodami ciklą for išveskite į konsolę
skaičius nuo 100 iki 0.