6 of 264 menu

For konstrukcija

Konstrukcija for zadaje petlju: kod, postavljen unutar nje, biće ponovljen zadati broj puta.

Sintaksa

for (početne komande; uslov završetka petlje; komande nakon prolaza kroz petlju) { telo petlje };

Primer

Ispišimo sekvencu brojeva od 0 do 10:

for (let i = 0; i <= 10; i++) { console.log(i); }

Primer

Ispišimo sekvencu brojeva od 10 do 0:

for (let i = 10; i >= 0; i--) { console.log(i); }

Primer

Ispišimo parne brojeve od 0 do 10:

for (let i = 2; i <= 10; i += 2) { console.log(i); }

Primer

Ispišimo elemente niza:

let arr = ['a', 'b', 'c', 'd', 'e']; for (let i = 0; i < arr.length; i++) { console.log(arr[i]); }

Primer

Početne komande i komande nakon prolaza kroz petlju mogu da se sastoje ne iz jedne, već iz više komandi, razdvojenih zarezima. Za primer hajde da napravimo dva brojača: prvi neka se svake iteracije petlje uvećava za jedan, a drugi - za dva:

for (let i = 0, j = 0; i <= 9; i++, j += 2) { console.log(i, j); }

Pogledajte takođe

  • lekcija iz udžbenika JavaScript,
    u kojoj se opisuje rad sa petljom for
  • konstrukciju for-of,
    koja kreira petlju za iteraciju kroz niz
  • konstrukciju for-in,
    koja kreira petlju za iteraciju kroz objekat
  • konstrukciju while,
    koja takođe kreira petlju
  • instrukciju break,
    koja prekida petlju
  • instrukciju continue,
    koja prebacuje petlju na sledeću iteraciju
Srpski
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Koristimo kolačiće za rad sajta, analitiku i personalizaciju. Obrada podataka se vrši u skladu sa Politikom privatnosti.
prihvati sve podesi odbij