Answer

Answer

t.me/js_test

Ответ:

array.reduce
acc.concat

Объяснение:

Для решения данной задачи используется два метода - reduce, concat.

Метод reduce() применяет функцию reducer к каждому элементу массива (слева-направо), возвращая одно результирующее значение.

Метод concat() возвращает новый массив, состоящий из массива, на котором он был вызван, соединённого с другими массивами и/или значениями, переданными в качестве аргументов.

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

const flatten = (array) => array.reduce((acc, val) => acc.concat(Array.isArray(val) ? flatten(val) : val), []);

Report Page