Различаване на масиви от обекти в JavaScript

Както беше посочено по-рано, операторът typeof не позволява разграничаване на масиви и обекти. Понякога обаче е необходимо да се направи точно това. На помощ идва функцията Array.isArray():

javascriptconsole.log( Array.isArray([]) ); // ще изведе true
console.log( Array.isArray({}) ); // ще изведе false
Задание 1

Без да пускате кода, определете какво ще се изведе в конзолата:

javascriptconsole.log( Array.isArray([1, 2, 3]) );
Задание 2

Без да пускате кода, определете какво ще се изведе в конзолата:

javascriptconsole.log( Array.isArray({x: 1, y: 2, z: 3}) );