Размеры окна в JavaScript
Следующие свойства содержат размеры окна браузера, не включающие в себя полосу прокрутки:
let w = document.documentElement.clientWidth; // ширина
let h = document.documentElement.clientHeight; // высота
Следующие свойства включают в себя полосу прокрутки:
let w = window.innerWidth; // ширина
let h = window.innerHeight; // высота
Разница между двумя типами свойств дает размер полосы прокрутки:
let w1 = document.documentElement.clientWidth;
let w2 = window.innerWidth;
console.log(w2 - w1);
По нажатию на кнопку выведите ширину и высоту окна.
По нажатию на кнопку проверьте наличие вертикальной прокрутки у окна.
По нажатию на кнопку проверьте наличие горизонтальной прокрутки у окна.