Как вывести переменную внутри eventListener?
Не могу получить переменную:
for (let i = 0; i < btnVagon.length; i++) {
btnVagon[i].addEventListener('click', function biletVagon(e) {
if (vagonSeats.classList.contains('seats-active') == false) {
for (let num = 0; num < vagonItem.length; num++) {
vagonItem[num].classList.remove('active');
}
}
const bntVagonActive = document.getElementsByClassName('textVagon');
var currentVagonActive = bntVagonActive[0];
if (currentVagonActive) {
currentVagonActive.classList.remove('textVagon');
vagonSeats.classList.remove('seats-active');
vagonActive = 0;
}
if (currentVagonActive !== this) {
summBilet[0].innerHTML = `Стоимость билета(ов) = ${costBilet[i].innerHTML} * ${+numPassenger.innerHTML} = `;
summBilet[1].innerHTML = `${+costBilet[i].innerHTML * +numPassenger.innerHTML}₽`;
this.classList.add('textVagon');
vagonSeats.classList.add('seats-active');
var raschet = getComputedStyle(`${+costBilet[i].innerHTML * +numPassenger.innerHTML}₽`);
}
vagonSeats.scrollIntoView(top, false);
return raschet; // то что нужно получить
});
}
// тут получить переменную;