for (var start = 0;start <= 500; start+=100){
reqFil(start, (list) => {
console.log(list);
});
}
Получается, что цикл не дожидается пока функция вернет list и переходит к следующему шагу. Что сделать, чтобы цикл ждал ответ от функции и только потом пошел на второй круг?