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







