Получение и изменение прокрутки окна в JavaScript

Следующие свойства содержат то, на сколько прокручено окно:

let t = document.documentElement.scrollTop; // сверху let l = document.documentElement.scrollLeft; // слева

Эти свойства можно изменять, прокручивая окно в произвольную позицию:

document.documentElement.scrollTop = 200;

По нажатию на кнопку прокрутите окно на позицию 300px сверху.

По нажатию на кнопку прокрутите окно на позицию 100px снизу.

По нажатию на кнопку прокрутите окно на самый верх.

По нажатию на кнопку прокрутите окно на самый низ.

enru