JavaScripti programm kahemõõtmelise massiivi loomiseks

Selles näites õpid kirjutama JavaScripti programmi, mis loob kahemõõtmelise massiivi.

Selle näite mõistmiseks peaksid teil olema teadmised järgmistest JavaScripti programmeerimise teemadest:

  • JavaScript silmusele
  • JavaScripti massiiv
  • JavaScripti funktsioonide ja funktsioonide avaldised

Näide: kahemõõtmeline massiiv silmusena kasutamiseks

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

Väljund

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

Ülaltoodud programmis twoDimensionArray()tähistab funktsiooni esimene argument massiivi elementide arvu ja teine ​​argument iga massiivi elemendi sees olevate massiivi elementide arvu.

Esimest forsilmust kasutatakse kahemõõtmelise massiivi loomiseks. ((), ()

Teine forsilmus kordab iga massiivi elementi ja sisestab elemendid massiivi elemendi sisse.

Kui i = 0 , sisestatakse elemendid esimesse massiivi elementi ((0, 1, 2), ()).

Kui i = 1 , sisestatakse elemendid teise massiivi elementi ((0, 1, 2), (0, 1, 2).

Huvitavad Artiklid...