Obtendo e alterando a rolagem da janela em JavaScript

As seguintes propriedades contêm quanto a janela foi rolada:

javascriptlet t = document.documentElement.scrollTop;  // a partir do topo
let l = document.documentElement.scrollLeft; // a partir da esquerda

Essas propriedades podem ser alteradas, rolando a janela para uma posição arbitrária:

javascriptdocument.documentElement.scrollTop = 200;
Задание 1

Ao clicar no botão, role a janela para a posição 300px a partir do topo.

Задание 2

Ao clicar no botão, role a janela para a posição 100px a partir da base.

Задание 3

Ao clicar no botão, role a janela para o topo.

Задание 4

Ao clicar no botão, role a janela para a base.