JavaScript-program til at skabe todimensionel matrix

I dette eksempel lærer du at skrive et JavaScript-program, der opretter et todimensionelt array.

For at forstå dette eksempel skal du have kendskab til følgende JavaScript-programmeringsemner:

  • JavaScript til loop
  • JavaScript Array
  • JavaScript-funktion og funktionsudtryk

Eksempel: To-dimensionelt array, der bruger til 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);

Produktion

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

I ovenstående program twoDimensionArray()repræsenterer det første argument for funktionen antallet af matrixelementer, og det andet argument repræsenterer antallet af matrixelementer inde i hvert matrixelement.

Den første forsløjfe bruges til at oprette et todimensionelt array. ((), ())

Den anden forsløjfe gentager hvert array-element og indsætter elementerne inde i et array-element.

Når i = 0 , indsættes elementerne i det første array-element ((0, 1, 2), ()).

Når i = 1 , indsættes elementerne i det andet array-element ((0, 1, 2), (0, 1, 2)).

Interessante artikler...