var popup = document.querySelector('.modal');
var openPopupButton = document.querySelector('.button-open');
openPopupButton.addEventListener('click', function (evt) {
evt.preventDefault();
console.log('Клик по кнопке');
});
Так и не понял зачем .preventDefault().
Он останавливает какую-то функцию, которая не отображена в задании?