Answer

Answer

t.me/js_test

Ответ:

Ответ - Error.

Объяснение:

С первого взгляда простая задачка, но нужно внимательно присмотреться.

Ответ объясняется тем, что метод  .push возвращает новую длину массива, а не сам массив. Написав выражение newList = [1, 2, 3].push(4), мы устанавливаем новую длину массиву, равную 4.

После чего мы пытаемся применить метод .push к  newList. А поскольку newListэто числовое значение 4, мы не можем использовать .pushметод и получаем ошибку TypeError.

Код для проверки:

let newList = [1, 2, 3].push(4);

console.log(newList.push(5));

Report Page