I want to add some items into the ul using JavaScript. Right now I am using createTextNode and createElement. Is there anyway to add this items using loop, to make code much shorter?
const ul = document.querySelector('ul');
const listFeelTemp = document.createElement('li');
const listTempMin = document.createElement('li');
const listTempMax = document.createElement('li');
const listPressure = document.createElement('li');
const listHumidity = document.createElement('li');
listFeelTemp.appendChild(document.createTextNode(`Feeeling temp is ${resFeelsTemp}°C`))
listTempMin.appendChild(document.createTextNode(`Min ${resTempMin}°C`))
listTempMax.appendChild(document.createTextNode(`Max ${resTempMax}°C`))
listPressure.appendChild(document.createTextNode(`Pressure ${resPressure}HPa`))
listHumidity.appendChild(document.createTextNode(`Humidity ${resHumidity}%`))
ul.appendChild(listFeelTemp);
ul.appendChild(listTempMin);
ul.appendChild(listTempMax);
ul.appendChild(listPressure);
ul.appendChild(listHumidity);