JavaScript program za stvaranje dvodimenzionalnog niza

U ovom ćete primjeru naučiti pisati JavaScript program koji će stvoriti dvodimenzionalni niz.

Da biste razumjeli ovaj primjer, trebali biste imati znanje o sljedećim temama programiranja JavaScript:

  • JavaScript za petlju
  • JavaScript niz
  • JavaScript funkcija i izrazi funkcija

Primjer: Dvodimenzionalni niz koji se koristi za petlju

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

Izlaz

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

U gornjem programu prvi argument twoDimensionArray()funkcije predstavlja broj elemenata niza, a drugi argument broj elemenata niza unutar svakog elementa niza.

Prva forpetlja koristi se za stvaranje dvodimenzionalnog niza. ((), ())

Druga forpetlja prelazi preko svakog elementa niza i ubacuje elemente unutar elementa niza.

Kada je i = 0 , elementi se ubacuju u prvi element niza ((0, 1, 2), ()).

Kada je i = 1 , elementi se umeću u drugi element niza ((0, 1, 2), (0, 1, 2)).

Zanimljivi članci...