Método para desplazar la ventana por una cantidad en JavaScript

El método scrollBy desplaza la ventana una cantidad determinada desde la posición actual. Como primer parámetro acepta el desplazamiento horizontal, y como segundo, el vertical. Desplacemos la ventana por las cantidades dadas:

javascriptwindow.scrollBy(100, 200);

Ejecutemos el desplazamiento en la dirección opuesta:

javascriptwindow.scrollBy(-100, -200);

Ejecutemos un desplazamiento suave:

javascriptwindow.scrollBy({
  top: 100,
  left: 100,
  behavior: 'smooth'
});
Задание 1

Al hacer clic en el botón, desplaza la ventana 100px hacia abajo.

Задание 2

Al hacer clic en el botón, desplaza la ventana 100px hacia arriba.

Задание 3

Al hacer clic en el botón, desplaza suavemente la ventana 300px hacia abajo.

Задание 4

Al hacer clic en el botón, desplaza suavemente la ventana 300px hacia arriba.