Dimensiunile ferestrei în JavaScript

Următoarele proprietăți conțin dimensiunile ferestrei browser-ului, care nu includ bara de derulare:

javascriptlet w = document.documentElement.clientWidth;  // lățimea
let h = document.documentElement.clientHeight; // înălțimea

Următoarele proprietăți includ bara de derulare:

javascriptlet w = window.innerWidth;  // lățimea
let h = window.innerHeight; // înălțimea

Diferența dintre cele două tipuri de proprietăți oferă dimensiunea barei de derulare:

javascriptlet w1 = document.documentElement.clientWidth;
let w2 = window.innerWidth;

console.log(w2 - w1);
Задание 1

La click pe buton, afișați lățimea și înălțimea ferestrei.

Задание 2

La click pe buton, verificați prezența barei de derulare verticale a ferestrei.

Задание 3

La click pe buton, verificați prezența barei de derulare orizontale a ferestrei.