Проверка на низа во JavaScript

Постои специјален метод Array.isArray, со кој може да се провери променливата за тоа дали содржи вистинска низа или не. Ајде да ја провериме работата на методот.

Низа:

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

console.log(res); // ќе испечати true

Објект:

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

console.log(res); // ќе испечати false

Примитив:

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

console.log(res); // ќе испечати false

Псевдониза:

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

console.log(res); // ќе испечати false
Задание 1

Дадена е дводимензионална низа:

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

Поминете ја оваа низа со циклус и за секој елемент проверете, дали е тој низа или не.