Program JavaScript do tworzenia dwuwymiarowej tablicy

W tym przykładzie nauczysz się pisać program JavaScript, który utworzy dwuwymiarową tablicę.

Aby zrozumieć ten przykład, powinieneś znać następujące tematy programowania JavaScript:

  • JavaScript for loop
  • JavaScript Array
  • Funkcje i wyrażenia funkcyjne JavaScript

Przykład: dwuwymiarowa tablica przy użyciu pętli

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

Wynik

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

W powyższym programie pierwszy argument twoDimensionArray()funkcji reprezentuje liczbę elementów tablicy, a drugi argument reprezentuje liczbę elementów tablicy wewnątrz każdego elementu tablicy.

Pierwsza forpętla służy do tworzenia dwuwymiarowej tablicy. ((), ())

Druga forpętla wykonuje iterację po każdym elemencie tablicy i wstawia elementy wewnątrz elementu tablicy.

Gdy i = 0 , elementy są wstawiane do pierwszego elementu tablicy ((0, 1, 2), ()).

Gdy i = 1 , elementy są wstawiane do drugiego elementu tablicy ((0, 1, 2), (0, 1, 2)).

Interesujące artykuły...