⊗jsPmLpAFr 148 of 505 menu

Ciclo for per array in JavaScript

Gli array possono anche essere iterati con il ciclo for. Vediamo come si fa. Supponiamo di avere il seguente array:

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

Stampiamo gli elementi di questo array in un ciclo:

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

Si può evitare di sottrarre uno dalla lunghezza dell'array, e utilizzare invece un confronto stretto:

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

L'iterazione di un array con il ciclo for offre un controllo maggiore su ciò che accade. Ad esempio, è possibile stampare gli elementi non dal primo, ma dal secondo:

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

È possibile stampare gli elementi in ordine inverso:

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

Stampa in console tutti gli elementi del seguente array:

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

Stampa in console tutti gli elementi del seguente array, ad eccezione del primo e dell'ultimo:

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

Stampa in console gli elementi del seguente array in ordine inverso:

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

Correggi l'errore commesso nel seguente codice:

let arr = ['a', 'b', 'c', 'd', 'e']; for (let i = 0; i <= arr.length; i++) { console.log(arr[i]); }
Italiano
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesia日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Utilizziamo i cookie per il funzionamento del sito, l'analisi e la personalizzazione. I dati vengono elaborati in conformità con la Politica sulla privacy.
accetta tutto personalizza rifiuta