6 of 264 menu

Konstrukcija for

Konstrukcija for določa zanko: koda, nameščena znotraj nje, se bo ponovila določeno število krat.

Sintaksa

for (začetni ukazi; pogoj za končanje zanke; ukazi po prehodu zanke) { telo zanke };

Primer

Izpišimo zaporedje števil od 0 do 10:

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

Primer

Izpišimo zaporedje števil od 10 do 0:

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

Primer

Izpišimo soda števila od 0 do 10:

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

Primer

Izpišimo elemente polja:

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

Primer

Začetni ukazi in ukazi po prehodu zanke so lahko sestavljeni ne iz enega, ampak iz več ukazov, ločenih z vejicami. Za primer naredimo dva števca: prvi naj se vsako ponovitev zanke poveča za ena, drugi pa za dve:

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

Glejte tudi

  • lekcijo iz učbenika JavaScript,
    ki opisuje delo z zanko for
  • konstrukcijo for-of,
    ki ustvari zanko za prehod skozi polje
  • konstrukcijo for-in,
    ki ustvari zanko za prehod skozi objekt
  • konstrukcijo while,
    ki pravustvari zanko
  • instrukcijo break,
    ki prekine zanko
  • instrukcijo continue,
    ki premakne zanko na naslednjo ponovitev
Slovenščina
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Za delovanje spletnega mesta, analitiko in personalizacijo uporabljamo piškotke. Obdelava podatkov poteka v skladu s Politiko zasebnosti.
sprejmi vse nastavi zavrni