Answer

Answer

t.me/js_test

Ответ:

[ 1, 2, 1, 2 ]

Объяснение:

Бесконечного цикла не происходит потому что диапазон элементов, обрабатываемых методом forEach, устанавливается до первого вызова функции callback. Элементы, добавленные в массив после начала выполнения метода forEach, не будут посещены функцией callback.

Код:

const arr = [1, 2];
arr.forEach((value, i, array) => {
    array.push(value);
});

console.log(arr);

Report Page