Можно ли вообще остановить бесконечный цикл?
Сейчас я делаю что-то вроде этого:
var run = true;
loop ({
if(run) {
whatever
}
}, 30),
Затем, когда я хочу остановить это, я изменяю run
на false
и на true
, когда я хочу запустить его снова.
Но цикл всегда работает, что бы я ни делал. Это просто не выполнение кода внутри.
Есть ли способ остановить это полностью? и снова начать, когда я захочу?