Программа на JavaScript для создания двумерного массива

В этом примере вы научитесь писать программу на JavaScript, которая будет создавать двумерный массив.

Чтобы понять этот пример, вы должны знать следующие темы программирования JavaScript:

  • JavaScript для цикла
  • Массив JavaScript
  • Функции и выражения функций JavaScript

Пример: использование двумерного массива для цикла

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

Вывод

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

В приведенной выше программе первый аргумент twoDimensionArray()функции представляет количество элементов массива, а второй аргумент представляет количество элементов массива внутри каждого элемента массива.

Первый forцикл используется для создания двумерного массива. ((), ())

Второй forцикл выполняет итерацию по каждому элементу массива и вставляет элементы внутрь элемента массива.

Когда i = 0 , элементы вставляются в первый элемент массива ((0, 1, 2), ()).

Когда i = 1 , элементы вставляются во второй элемент массива ((0, 1, 2), (0, 1, 2)).

Интересные статьи...