Остановка setInterval JS

var but1 = document.getElementById('but1');

function start(){
var id = setInterval(func,time)
....
}

Как записать выражение, если была нажата кнопка but1 в HTML, то остановить setInterval(func,time)? без Jquery


Ответы (1 шт):

Автор решения: Igor
var id;
function start(){
  id = setInterval(func,time);
  ....
}
but1.addEventListener('click', () => clearInterval(id));
→ Ссылка