diff --git a/src/scripts/main.js b/src/scripts/main.js index 2cdcd10cf..7296566a4 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 ul = document.createElement('ul'); + + for (const key in data) { + const li = document.createElement('li'); + + li.textContent = key; + + const children = data[key]; + + if (Object.keys(children).length > 0) { + createTree(li, children); + } + ul.appendChild(li); + } + element.appendChild(ul); } createTree(tree, food);