var selectedButton;
function highlight(node) {
if(selectedButton){
selectedButton.classList.remove('highlight');
}
selectedButton = node;
selectedButton.classList.add('highlight');
}
// Объявление переменной, которая будет доступна для функции highlight
var selectedButton;
function highlight(node) {
// Если существует активная кнопка
if (selectedButton){
// то снять с неё класс highlight
selectedButton.classList.remove('highlight');
}
// Теперь выбранной кнопкой считается переданный элемент
selectedButton = node;
// Поэтому вешаем на него класс highlight
selectedButton.classList.add('highlight');
}