Поменять все getElementById, getElementsByClassName на querySelector и querySelectorAll
Вместо длинного переопределения коротко писать лучше
score.textContent = score.textContent - 100; // плохо
score.textContent -= 100; // хорошо
Cлишком длинное присвоение атрибута, тоже можно сократить и сделать читаемо
.setAttribute("disabled", "disabled") // не очень
.disabled = true; // лучше
Записать document.getElementsByClassName("up")[1] и [0] в переменные
Вместо alert лучше создать нормально надпись и дать ей display: none, а когда захочется показать, через js сделать style.display = 'block'