Вопрос проверяет понимание перебора массивов и различий между методами forEach и map.
Короткий ответ
Метод forEach() перебирает массив и выполняет функцию для каждого элемента, но не возвращает новый массив. Чтобы сформировать новый массив, его нужно создать заранее и вручную добавлять элементы. Это делает код более многословным, чем при использовании map(). Поэтому forEach() обычно применяют для побочных действий, а не преобразования массива.
Длинный ответ
Зарегистрироваться
Развернутый ответ доступен только зарегистрированным пользователям.