⊗jsPmMuAFP 176 of 505 menu

Problem med att fylla multidimensionella arrayer i JavaScript

Låt oss titta på följande kod:

let arr = []; for (let i = 0; i < 3; i++) { arr[i] = []; // var uppmärksam på denna rad for (let j = 0; j < 3; j++) { arr[i].push(j + 1); } } console.log(arr);

I den här koden är skapandet av en tom underarray en viktig del. Vi kan inte utelämna denna rad eftersom försöket att pusha data till arr[i] i den inre loopen annars skulle ge ett fel.

Författaren till följande kod ville skapa en tvådimensionell array:

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

Den skrivna koden gör dock inte vad som avsågs. Hitta och rätta till författarens fel.

Författaren till följande kod ville skapa en tvådimensionell array:

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);

Den skrivna koden gör dock inte vad som avsågs. Hitta och rätta till författarens fel.

Författaren till följande kod ville skapa en tvådimensionell array:

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);

Den skrivna koden gör dock inte vad som avsågs. Hitta och rätta till författarens fel.

Författaren till följande kod ville skapa en tvådimensionell array:

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);

Den skrivna koden gör dock inte vad som avsågs. Hitta och rätta till författarens fel.

Författaren till följande kod ville skapa en tvådimensionell array:

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

Den skrivna koden gör dock inte vad som avsågs. Hitta och rätta till författarens fel.

Författaren till följande kod ville skapa en tvådimensionell array:

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

Den skrivna koden gör dock inte vad som avsågs. Hitta och rätta till författarens fel.

Svenska
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Vi använder kakor för webbplatsens funktion, analys och personalisering. Behandling av data sker i enlighet med Integritetspolicyn.
acceptera alla anpassa avvisa