else if (way === 'down') {
count++
if (count > sections.length - 1) {
count = sections.length - 1
const elem = document.querySelector('.elem')
foo()
window.addEventListener('resize',foo)
function foo(){
if (elem.offsetHeight >= elem.offsetWidth) {
elem.classList.add('portrait')
} else { elem.classList.remove('portrait') }
}
А работать перестает так как без указанной высоты мой скрипт пытается уйти вниз(что невозможно), выключив при этом событие mousewheel => получился бесконечный сетИнтервал.