Метод за померање прозора за одређени износ у JavaScript

Метод scrollBy помера прозор за задати износ од тренутне позиције. Први параметар прихвата померање по хоризонтали, а други - по вертикали. Хајде да померимо прозор за задате износе:

javascriptwindow.scrollBy(100, 200);

Извршимо померање у супротном смеру:

javascriptwindow.scrollBy(-100, -200);

Извршимо глатко померање:

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

При клику на дугме померите прозор за 100px на доле.

Задание 2

При клику на дугме померите прозор за 100px на горе.

Задание 3

При клику на дугме глатко померите прозор за 300px на доле.

Задание 4

При клику на дугме глатко померите прозор за 300px на горе.