Испытания

Выравнивание (Массив)

JS: Деревья

flatten.js

Реализуйте и экспортируйте по умолчанию функцию, которая делает плоским вложенный массив.

Для решения задачи нельзя использовать готовые методы для выравнивания массивов.

Примеры

const list = [1, 2, [3, 5], [[4, 3], 2]];

// [1, 2, 3, 5, 4, 3, 2]
flatten(list);

Подсказки

  • Array.isArray - проверяет является ли элемент массивом.
Успешных завершений: 93%

Последние код-ревью

Автор Дата обновления Версий
jax16 01 июля, 20:36 1
ray-garraty 01 июля, 13:45 2
faaru 29 июня, 01:20 1
ms_hardworking 27 июня, 06:40 2
marchkatte 25 июня, 21:17 2