Cyklus for v JavaScriptu
Cyklus for umožňuje opakovat
určitý kód daný početkrát.
Zde je jeho syntaxe:
for ( počáteční příkazy; podmínka ukončení; příkazy po průchodu ) {
tělo cyklu
}
Počáteční příkazy - to je to, co se provede
před startem cyklu. Provedou se pouze
jedenkrát. Obvykle se tam umisťují počáteční
hodnoty čítačů, například: i = 0.
Podmínka ukončení cyklu - to je podmínka, při
které se cyklus bude točit, dokud je
pravdivá, například: i <= 10.
Příkazy po průchodu cyklu - to jsou příkazy,
které se budou provádět pokaždé při ukončení
průchodu cyklu. Obvykle se tam zvětšují čítače,
například: i++.
Pomocí cyklu for vypišme
postupně čísla od 1 do 9:
for (let i = 1; i <= 9; i++) {
console.log(i); // vypíše 1, 2... 9
}
A nyní budeme zvětšovat čítač ne
o 1, ale o 2:
for (let i = 1; i <= 9; i += 2) {
console.log(i); // vypíše 1, 3, 5...
}
Lze provést odpočet pozpátku:
for (let i = 10; i > 0; i--) {
console.log(i); // vypíše 10, 9, 8...
}
Pomocí cyklu for vypište do konzole
čísla od 1 do 100.
Pomocí cyklu for vypište do konzole
čísla od 11 do 33.
Pomocí cyklu for vypište do konzole
sudá čísla v rozmezí od 0 do
100.
Pomocí cyklu for vypište do konzole
lichá čísla v rozmezí od 1 do
99.
Pomocí cyklu for vypište do konzole
čísla od 100 do 0.