Подскажите пожалуйста, как можно решить данную проблему.
Мне нужно объявлять таймер за пределами цикла, но это вызывает ошибку.
let timerSearch = 0;
for (let i = 0; i < points.length; i++) {
setTimeout(() => {
console.log("i");
}, timerSearch += 500);
}
error: Functions declared within loops referencing an outer scope variable may lead to confusion semantics. (W083)