A For ciklussal (angolul for loop) gyakrabban találkozhatunk mint más ciklusokkal. A For ciklus hasonló a while ciklushoz, kivéve, hogy ez egy picit többet tud.
A For loop felépítése
for (paraméter 1; paraméter 2; paraméter 3) { }
A zárójelek között adjuk, meg hogy hogyan működjön a ciklus, a kapcsos zárójelek között pedig, hogy milyen parancs hajtódjon végre. A zárójelek közé 3 paramétert kell megadnunk.
- Initializer: itt egy ciklus változóban megadunk egy értéket, hogy honnan induljon a számlálás. Általában ezt a ciklus változót “i”-nek szokták nevezni, de igazából bárhogy elnevezheted.
- Condition: ide jön a feltétel, amely igaz/hamis értékre lesz letesztelve minden egyes iterációnál (lefutásnál).
- Modifier: ide jön egy parancs ami módosítja a feltétel értékét, amely így egy idő után hamis lesz.
A paramétereket pontosvesszővel választjuk el.
Egy nagyon egyszerű példában számoljunk el 10-ig és ezt írassuk ki a konzolban. Ehhez az alábbi kódra lesz szükség:
for (var i = 0; i < 11; i++) { console.log(i); }
Az első paraméterben definiáltuk a ciklus változót és annak értékét, ami 0.
A második paraméterben megadtuk a feltételt.
A harmadik paraméterben pedig megadtuk, hogy minden egyes iteráció után az “i” változó értéke növekedjen egyel.
A console.log paranccsal pedig kiírjuk a számokat mindaddig amíg “i” kisebb mint 11.
Új hozzászólások