Parcourir un tableau multidimensionnel en JavaScript

S’il vous plait comment je peux parcourir un tableau multidimensionnel en JavaScript?

Supposons que le tableau multidimensionnel soit déclaré de cette façon:

var arr[][];

Puis-je faire cela en JavaScript ? Comment puis-je itérer automatiquement dans le tableau multidimensionnel?

arr[0][0]
arr[0][1]
arr[0][2]
arr[1][0]
arr[1][1]
arr[1][2]
arr[2][0]
etc...

Vous pouvez faire quelque chose comme ça :

var numbers = [
 [1, 2, 3],
 [4, 5, 6],    
 [7, 8, 9],
];

for(var i = 0; i < numbers.length; i++) {
    var number = numbers[i];
    for(var j = 0; j < number.length; j++) {
        console.log("number[" + i + "][" + j + "] = " + number[j]);
    }
}

Sortie:

number[0][0] = 1
number[0][1] = 2
number[0][2] = 3
number[1][0] = 4
number[1][1] = 5
number[1][2] = 6
number[2][0] = 7
number[2][1] = 8
number[2][2] = 9

Essayez le code suivant:

var strings = [["A", "B"], ["C", "D"]];

for(var i = 0; i < strings.length; i++) {
    for(var j = 0; j < strings[i].length; j++) {
        console.log(strings[i][j]);
    }
}

Sortie:

A
B
C
D

Une solution simple et claire en utilisant la boucle for…in

var arr = [
 [1, 2, 3],
 [4, 5, 6],    
 [7, 8, 9],
];

for (let i of arr) {
  for (let j of i) {
    console.log(j)
  }
}

Sortie:

1
2
3
4
5
6
7
8
9

Je vous recommande de voir le tutoriel suivant: