Метод за прокрутка на прозореца до позиция в JavaScript

Методът scrollTo прокрутва прозореца до зададена позиция. Първият параметър, който приема, е позицията по хоризонтала, а вторият - по вертикала. Нека прокрутим прозореца до зададената позиция:

javascriptwindow.scrollTo(100, 200);

Методът има алтернативен синтаксис, в който параметър се предава обект. В ключа top на този обект се посочва позицията по вертикала, в ключа left - позицията по хоризонтала, а в ключа behavior - типът на прокрутката. Типът може да бъде 'auto' или 'smooth'. Във втория случай прокрутката ще бъде плавна:

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

При натискане на бутона прокрутете прозореца до позиция 300px отгоре.

Задание 2

При натискане на бутона плавно прокрутете прозореца до самия връх.

Задание 3

При натискане на бутона плавно прокрутете прозореца до самото дъно.