6 of 264 menu

For-konstruksie

Die konstruksie for spesifiseer 'n lus: die kode wat binne dit geplaas is, sal 'n gegewe aantal kere herhaal word.

Sintaksis

for (begininstruksies; eindvoorwaarde; instruksies na lusdurchlauf) { liggaam van die lus };

Voorbeeld

Laat ons 'n volgorde van getalle van 0 tot 10 uitskryf:

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

Voorbeeld

Laat ons 'n volgorde van getalle van 10 tot 0 uitskryf:

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

Voorbeeld

Laat ons ewe getalle van 0 tot 10 uitskryf:

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

Voorbeeld

Laat ons elemente van 'n skikking uitskryf:

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

Voorbeeld

Begininstruksies en instruksies na lusdurchlauf kan uit nie een nie, maar uit verskeie instruksies bestaan, geskei deur kommas. As voorbeeld, laat ons twee tellers maak: laat die eerste een met eenheid elke lusiterasie vermeerder, en die tweede een - met twee:

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

Sien ook

  • les uit die JavaScript-handboek,
    wat die werk met die for-lus beskryf
  • die konstruksie for-of,
    wat 'n lus skep om 'n skikking te deurkruis
  • die konstruksie for-in,
    wat 'n lus skep om 'n objek te deurkruis
  • die konstruksie while,
    wat ook 'n lus skep
  • die instruksie break,
    wat die lus onderbreek
  • die instruksie continue,
    wat die lus na die volgende iterasie oorskakel
Afrikaans
AzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Ons gebruik koekies vir die werking van die webwerf, ontleding en personalisering. Die verwerking van data geskied volgens die Privaatheidsbeleid.
aanvaar alles instel verwerp