мазохисты используют циклы и склеивают строки, остальные создают объект
UL = document.createElement('ul');
ol = Object.values(fruukti).map(i => {
li = document.createElement('li');
li.innerText = i;
UL.appendChild(li)
})
UL.outerHTML// - здесь будет список
ПавелПросветленный (25621)
1 год назад
Что самое забавное, ты в негативном ключе пишешь "используют циклы", когда сам используешь цикл замаскированный под метод map. В циклах нет ничего плохого. Это незаменимая часть любого языка программирования.
Метод map создаёт новый массив, используя за основу существующий массив. Ты же создаёшь массив заполненный undefined значениями (из-за отсутствия return) и по какой-то причине его сохраняешь в переменную.
В твоём случае уместнее forEach или обычный цикл:
const ul = document.createElement('ul');
Object.values(fruukti).forEach(i => {
const li = document.createElement('li');
li.textContent = i;
ul.append(li);
});