const state = {
needsUpdate: true,
};
const update = () => {
window.scrollTo(0, Number.MAX_SAFE_INTEGER);
};
const interval = window.setInterval(() => {
if (state.needsUpdate) {
update();
}
else {
window.clearInterval(interval);
}
}, 50);
state.needsUpdate = false; // остановить безобразие