Vérifier si c'est un tableau en JavaScript

Il existe une méthode spéciale Array.isArray, avec laquelle on peut vérifier si une variable contient un véritable tableau ou non. Vérifions le fonctionnement de la méthode.

Tableau :

javascriptlet test = [1, 2, 3];
let res  = Array.isArray(test);

console.log(res); // affichera true

Objet :

javascriptlet test = {a: 1, b: 2, c: 3};
let res  = Array.isArray(test);

console.log(res); // affichera false

Primitif :

javascriptlet test = 'abcde';
let res  = Array.isArray(test);

console.log(res); // affichera false

Pseudo-tableau :

javascriptlet test = document.querySelectorAll('p');
let res  = Array.isArray(test);

console.log(res); // affichera false
Задание 1

Soit un tableau à deux dimensions :

javascriptlet test = [
  [1, 2, 3],
  {a: 1, b: 2, c: 3},
  [3, 4, 5],
  {x: 1, y: 2, z: 3},
];

Parcourez ce tableau avec une boucle et pour chaque élément, vérifiez s'il s'agit d'un tableau ou non.