Tableaux multidimensionnels en JavaScript

Les éléments d'un tableau peuvent être non seulement des chaînes de caractères et des nombres, mais aussi d'autres tableaux. Dans ce cas, nous obtenons un tableau de tableaux ou tableau multidimensionnel.

Dans l'exemple suivant, le tableau arr est composé de trois éléments, qui sont eux-mêmes des tableaux :

javascriptlet arr = [['a', 'b', 'c'], ['d', 'e', 'f'], ['g', 'h', 'i']];

Réécrivons-le d'une manière plus compréhensible :

javascriptlet arr = [
  ['a', 'b', 'c'],
  ['d', 'e', 'f'],
  ['g', 'h', 'i'],
];

Selon le niveau d'imbrication, les tableaux peuvent être bidimensionnels - un tableau de tableaux, tridimensionnels - un tableau de tableaux de tableaux (et ainsi de suite - quadridimensionnels, pentadimensionnels, etc.).

Le tableau présenté ci-dessus est bidimensionnel, car à l'intérieur d'un tableau se trouvent d'autres sous-tableaux et ces sous-tableaux ne contiennent pas d'autres tableaux.

Pour afficher un élément quelconque d'un tableau bidimensionnel, il faut utiliser non pas une paire de crochets, mais deux :

javascriptlet arr = [
  ['a', 'b', 'c'],
  ['d', 'e', 'f'],
  ['g', 'h', 'i'],
];

console.log(arr[0][1]); // affichera 'b'
console.log(arr[1][2]); // affichera 'f'
Задание 1

Soit le tableau suivant :

javascriptlet arr = [
  ['a', 'b', 'c'],
  ['d', 'e', 'f'],
  ['g', 'h', 'i'],
  ['j', 'k', 'l'],
];

Affichez, en l'utilisant, les éléments avec le texte 'l', 'e', 'g' et 'a'.

Задание 2

Soit le tableau suivant :

javascriptlet arr = [[1, 2], [3, 4], [5, 6]];

En accédant à chaque élément du tableau, trouvez la somme de tous ses éléments.