From 6c450d9df86c6a9df86e856d8a8b6a41df7a1530 Mon Sep 17 00:00:00 2001 From: Yevhen Serdiuk Date: Tue, 10 Feb 2026 18:17:20 +0200 Subject: [PATCH] add solution --- src/scripts/main.js | 16 +++++++++++++++- 1 file changed, 15 insertions(+), 1 deletion(-) diff --git a/src/scripts/main.js b/src/scripts/main.js index 2cdcd10cf..b708bbdd2 100644 --- a/src/scripts/main.js +++ b/src/scripts/main.js @@ -21,7 +21,21 @@ const food = { const tree = document.querySelector('#tree'); function createTree(element, data) { - // WRITE YOUR CODE HERE + const list = document.createElement('ul'); + + for (const [key, value] of Object.entries(data)) { + const listItem = document.createElement('li'); + + listItem.textContent = key; + + if (Object.keys(value).length > 0) { + createTree(listItem, value); + } + + list.appendChild(listItem); + } + + element.appendChild(list); } createTree(tree, food);