Program JavaScript k vytvoření dvourozměrného pole

V tomto příkladu se naučíte psát program JavaScript, který vytvoří dvourozměrné pole.

Abyste pochopili tento příklad, měli byste znát následující programovací témata JavaScriptu:

  • JavaScript pro smyčku
  • Pole JavaScript
  • Funkce a výrazy funkcí JavaScriptu

Příklad: Použití dvourozměrného pole pro smyčku

 // 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ýstup

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

Ve výše uvedeném programu představuje první argument twoDimensionArray()funkce počet prvků pole a druhý argument představuje počet prvků pole uvnitř každého prvku pole.

První forsmyčka se používá k vytvoření dvourozměrného pole. ((), ())

Druhá forsmyčka iteruje přes každý prvek pole a vloží prvky dovnitř prvku pole.

Když i = 0 , prvky se vloží do prvního prvku pole ((0, 1, 2), ()).

Když i = 1 , prvky se vloží do druhého prvku pole ((0, 1, 2), (0, 1, 2)).

Zajímavé články...