for each 2d array javascript code example
Example 1: nested array loop in javascript
let chunked = [[1,2,3], [4,5,6], [7,8,9]];
for(let i = 0; i < chunked.length; i++) {
for(let j = 0; j < chunked[i].length; j++) {
console.log(chunked[i][j]);
}
}
Example 2: javascript create 2d array
function create2DArray(rows, columns, value = (x, y) => 0) {
var array = new Array(rows);
for (var i = 0; i < rows; i++) {
array[i] = new Array(columns);
for (var j = 0; j < columns; j++) {
array[i][j] = value(i, j);
}
}
return array;
}
var array = create2DArray(2, 3, (row, column) => row + column);
console.log(array);