Мне нужно заполнить календарь fullcalendar с помощью javascript, у меня есть этот код, где данные - это то, что я получаю из базы данных, но при этом выдается ошибка:
var i;
var events=[];
var color_hour=[];
for(i=0;i<data.length;i++){
if(data[i]['hour_status_id']=="1" || data[i]['hour_status_id']=="2" || data[i]['hour_status_id']=="3"){ color_hour[i]="red"; } else if(data[i]['hour_status_id']=="0"){ color_hour[i]="blue"; }
}
events=[
for(i=0;i<data.length;i++){
{
id : data[i]['medical_agenda_id'],
start : data[i]['date']+'T'+data[i]['time_start'],
end : data[i]['date']+'T'+data[i]['time_end'],
color: color_hour[i],
},
}
]
Кажется, ошибка в цикле for внутри массива. Любые подсказки, хой, чтобы это исправить?