⊗jsPmMuAFP 176 of 505 menu

Problemi nel riempimento di array multidimensionali in JavaScript

Consideriamo il seguente codice:

let arr = []; for (let i = 0; i < 3; i++) { arr[i] = []; // nota questa riga for (let j = 0; j < 3; j++) { arr[i].push(j + 1); } } console.log(arr);

In questo codice, la creazione del sotto-array vuoto è importante. Non possiamo omettere questa riga perché altrimenti nel ciclo interno il tentativo di eseguire il push dei dati in arr[i] restituirà un errore.

L'autore del seguente codice voleva creare un array bidimensionale:

let arr = []; for (let i = 0; i < 3; i++) { for (let j = 1; j <= 5; j++) { arr[i].push(j); } } console.log(arr);

Tuttavia, il codice scritto non fa quanto previsto. Trova e correggi l'errore dell'autore.

L'autore del seguente codice voleva creare un array bidimensionale:

let arr = []; for (let i = 0; i < 3; i++) { arr[i] = ''; for (let j = 1; j <= 5; j++) { arr[i].push(j); } } console.log(arr);

Tuttavia, il codice scritto non fa quanto previsto. Trova e correggi l'errore dell'autore.

L'autore del seguente codice voleva creare un array bidimensionale:

let arr = []; for (let i = 0; i < 3; i++) { arr[i]; for (let j = 1; j <= 5; j++) { arr[i].push(j); } } console.log(arr);

Tuttavia, il codice scritto non fa quanto previsto. Trova e correggi l'errore dell'autore.

L'autore del seguente codice voleva creare un array bidimensionale:

let arr = []; for (let i = 0; i < 3; i++) { arr[j] = []; for (let j = 1; j <= 5; j++) { arr[i].push(j); } } console.log(arr);

Tuttavia, il codice scritto non fa quanto previsto. Trova e correggi l'errore dell'autore.

L'autore del seguente codice voleva creare un array bidimensionale:

let arr = []; for (let i = 0; i < 3; i++) { arr = []; for (let j = 1; j <= 5; j++) { arr[i].push(j); } } console.log(arr);

Tuttavia, il codice scritto non fa quanto previsto. Trova e correggi l'errore dell'autore.

L'autore del seguente codice voleva creare un array bidimensionale:

let arr = []; for (let i = 0; i < 3; i++) { arr[i] = []; for (let j = 1; j <= 5; j++) { arr.push(j); } } console.log(arr);

Tuttavia, il codice scritto non fa quanto previsto. Trova e correggi l'errore dell'autore.

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