prev.addEventListener('click', ()=>{
for(let i =0; i<=monthsName.length; i++){
if(i == curentMonth){
let a = i-1;
console.log(curentMonth);
createCalendar(calendar, curentYear, curentMonth);
curentMonth = curentMonth - 1;
console.log(curentMonth);
months.innerHTML = monthsName[a];
}
}
})
next.addEventListener('click', ()=>{
for(let i =monthsName.length; i>=0; i--){
if(i == curentMonth){
console.log(curentMonth);
createCalendar(calendar, curentYear, curentMonth);
curentMonth = curentMonth + 1;
console.log(curentMonth);
months.innerHTML = monthsName[i];
}
}
})
curentMonth = curentMonth -1;
realMonth = realMonth - 1;
curentMonth = curentMonth +1;
realMonth = realMonth +1;
Видимо потому что ещё учусь и не хватает пока ни опыта ни знаний:)У тебя в коде есть дата начала бронирования и дата конца. Почему не подставить вместо i их?
out.innerHTML = new Date(startDateRender).toISOString().substring(0, 10) + ' - ' +
new Date(endDateRender).toISOString().substring(0, 10);