JavaScript-program for å lage todimensjonalt array

I dette eksemplet vil du lære å skrive et JavaScript-program som vil opprette en todimensjonal matrise.

For å forstå dette eksemplet, bør du ha kunnskap om følgende JavaScript-programmeringsemner:

  • JavaScript for loop
  • JavaScript Array
  • JavaScript-funksjon og funksjonsuttrykk

Eksempel: Tvedimensjonalt array som bruker for loop

 // program to create a two dimensional array function twoDimensionArray(a, b) ( let arr = (); // creating two dimensional array for (let i = 0; i< a; i++) ( for(let j = 0; j< b; j++) ( arr(i) = (); ) ) // inserting elements to array for (let i = 0; i< a; i++) ( for(let j = 0; j< b; j++) ( arr(i)(j) = j; ) ) return arr; ) const x = 2; const y = 3; const result = twoDimensionArray(x, y); console.log(result);

Produksjon

 ((0, 1, 2), (0, 1, 2))

I det ovennevnte programmet twoDimensionArray()representerer det første argumentet til funksjonen antall matriseelementer, og det andre argumentet representerer antall matriseelementer inne i hvert matriseelement.

Den første forsløyfen brukes til å lage en todimensjonal matrise. ((), ())

Den andre forsløyfen gjentas over hvert matriseelement og setter inn elementene inne i et matriseelement.

Når i = 0 , blir elementene satt inn i det første matriseelementet ((0, 1, 2), ()).

Når i = 1 , blir elementene satt inn i det andre matriseelementet ((0, 1, 2), (0, 1, 2)).

Interessante artikler...