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.

Share This