Назад к задачам
Junior — Senior
7

Приведение вложенного массива к однородному виду

Получайте помощь с лайвкодингом в реальном времени с Sobes Copilot
Условие задачи

Дан массив, в котором могут присутствовать элементы разных типов и произвольное количество вложенных массивов. Необходимо написать функцию, которая рекурсивно разворачивает все вложения и формирует новый массив, где каждый элемент находится на единственном уровне.


const arr = [1, 2, '3", null, 4, ''5", "test", 5, [null, null, 5]()];