stop window.setinterval javascript

JavaScript
const pause = (scroll) => window.clearTimeout(scroll)
const scrollAuto = () => {
  const elem = document.getElementById('id');
  const scroll = window.setInterval(() => {
    if (elem.scrollTop > 1200) {
      pause(scroll)
    }
    else {
      elem.scrollTop = elem.scrollHeight;
    }
  }, 500);
}; window.clearTimeout(yourTimer)
Source

Also in JavaScript: