Program JavaScript za ustvarjanje dvodimenzionalnega polja

V tem primeru se boste naučili pisati program JavaScript, ki bo ustvaril dvodimenzionalno matriko.

Če želite razumeti ta primer, morate poznati naslednje teme programiranja JavaScript:

  • JavaScript za zanko
  • Array JavaScript
  • Funkcije JavaScript in izrazi funkcij

Primer: Dvodimenzionalno polje, ki se uporablja za zanko

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

Izhod

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

V zgornjem programu prvi argument twoDimensionArray()funkcije predstavlja število elementov matrike, drugi argument pa število elementov matrike znotraj vsakega elementa matrike.

Prva forzanka se uporablja za ustvarjanje dvodimenzionalne matrike. ((), ())

Druga forzanka se ponovi nad vsakim elementom matrike in vstavi elemente znotraj elementa matrike.

Ko je i = 0 , se elementi vstavijo v prvi element matrike ((0, 1, 2), ()).

Ko je i = 1 , se elementi vstavijo v drugi element matrike ((0, 1, 2), (0, 1, 2)).

Zanimive Članki...