Програма 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)).

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