JavaScript程序创建二维数组
在此示例中,您将学习编写一个JavaScript程序,该程序将创建一个二维数组。
示例:使用for循环的二维数组
// 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; } let x = 2; let y = 3; let result = twoDimensionArray(x, y); console.log(result);
输出
[[0, 1, 2], [0, 1, 2]]
在上面的程序中,第一个参数表示数组元素的数量,第二个参数表示每个数组元素内部的数组元素的数量。
第一个for
循环用于创建二维数组。 [[],[]]
第二个for
循环遍历每个数组元素,并将元素插入数组元素内。
当i = 0时 ,元素将插入到第一个数组元素[[0,1,2],[]]中 。
当i = 1时 ,元素将插入到第二个数组元素[[0,1,2],[0,1,2]]中 。
上一篇: 修剪字符串的JavaScript程序
下一篇: JavaScript数组concat()
总计 0 评论