Multidimensional Arrays

Arrays inside arrays.

Examples

2D Array

Accessing elements in a grid-like structure.

const points = [
  [1, 2],
  [3, 4],
  [5, 6]
];
console.log(points[0][0]); // 1
console.log(points[1][1]); // 4

Complex Structure

Mixing objects and arrays.

const data = [
  { name: "John", scores: [85, 90, 92] },
  { name: "Jane", scores: [95, 93, 88] }
];
console.log(data[0].scores[1]); // 90

Iterating 2D Array

Nested loops for nested arrays.

const matrix = [
  [1, 2, 3],
  [4, 5, 6],
  [7, 8, 9]
];
for(let i=0; i<matrix.length; i++) {
    for(let j=0; j<matrix[i].length; j++) {
        console.log(matrix[i][j]);
    }
}

Test Your Knowledge

JavaScript Quiz

No quiz available for this topic yet.