Назад к задачамПолучайте помощь с лайвкодингом в реальном времени с Sobes Copilot
Junior — Senior
5
Сбор всех значений узлов дерева
Условие задачи
Требуется реализовать функцию collectValues, которая возвращает массив со значениями всех вершин переданного дерева.
const root = {
value: 1,
children: [
{
value: 2,
children: [
{ value: 4 },
{ value: 5 },
],
},
{
value: 3,
children: [
{ value: 6 },
{ value: 7 },
],
},
],
};
collectValues(root); // => [1, 2, 3, 4, 5, 6, 7]