⊗jsPmLpAFr 148 of 505 menu

For-silmukka taulukoille JavaScriptissä

Taulukoita voidaan myös käydä läpi for-silmukalla. Katsotaan kuinka se tehdään. Oletetaan, että meillä on tällainen taulukko:

let arr = [1, 2, 3, 4, 5];

Tulostetaan tämän taulukon alkiot silmukassa:

for (let i = 0; i <= arr.length - 1; i++) { console.log(arr[i]); }

Voit olla vähentämättä ykköstä taulukon pituudesta, vaan käyttää tiukkaa vertailua:

for (let i = 0; i < arr.length; i++) { console.log(arr[i]); }

Taulukon läpikäynti for-silmukalla antaa enemmän hallintaa tapahtuviin asioihin. Esimerkiksi alkiot voidaan tulostaa ei nollannesta, vaan ensimmäisestä:

for (let i = 1; i < arr.length; i++) { console.log(arr[i]); }

Alkiot voidaan tulostaa käänteisessä järjestyksessä:

for (let i = arr.length - 1; i >= 0; i--) { console.log(arr[i]); }

Tulosta konsoliin kaikki seuraavan taulukon alkiot:

let arr = ['a', 'b', 'c', 'd', 'e'];

Tulosta konsoliin kaikki seuraavan taulukon alkiot, lukuun ottamatta nollatta ja viimeistä:

let arr = ['a', 'b', 'c', 'd', 'e'];

Tulosta konsoliin seuraavan taulukon alkiot käänteisessä järjestyksessä:

let arr = ['a', 'b', 'c', 'd', 'e'];

Korjaa seuraavassa koodissa tehty virhe:

let arr = ['a', 'b', 'c', 'd', 'e']; for (let i = 0; i <= arr.length; i++) { console.log(arr[i]); }
Suomi
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Käytämme evästeitä verkkosivuston toiminnalle, analytiikalle ja personoinnille. Tietojen käsittely tapahtuu Tietosuojakäytännön mukaisesti.
hyväksy kaikki mukauta hylkää