У меня есть код
const left = document.querySelector(".left");
let amountRows = Math.floor((document.documentElement.scrollWidth / 40) / 2);
let createRow = () => {
for (i = 1; i <= amountRows; i++) {
let rows = document.createElement('div');
rows.classList.add('rows');
left.append(rows);
}
}
createRow();
let chechAmountRows = () => {
if (amountRows > left.childNodes.length) {
for (i = 1; i <= amountRows - left.childNodes.length; i++) {
createRow();
}
} else if (amountRows < left) {
for (i = 1; 1 <= left.childNodes.length - amountRows; i++) {
let row = document.querySelector('.rows')
row.remove();
}
}
}
setInterval(chechAmountRows, "1000");
и есть функция checkAmountRows которая должна в режиме реального времени изменять количество елементов не работает, помогите, и как можно упростить код