Выравнивание вложенного массива
К примерамJavaScriptсреднийПример
Реализуйте `flatten(arr)`, которая принимает массив с произвольной глубиной вложенности и возвращает новый плоский массив со всеми элементами в порядке depth-first. Можно использовать рекурсию или явный стек. Не используйте `Array.prototype.flat()`.
«Создать сессию» скопирует пример и сразу откроет ссылку для кандидата. «В мои задачи» — скопирует, чтобы отредактировать перед сессией.
Код