Fiz o código de acordo com o que foi exibido em sala de aula, procurei referência no tópico dos colegas aqui nesse fórum e não encontro solução para o problema.
Se alguém puder me ajudar...
function comprar(){
//recuperar tipo e quantidade
let tipo = document.getElementById('tipo-ingresso');
let qtd = parseInt(document.getElementById('qtd').value);
alert(tipo.value);
//condicional para subtrair
if(tipo.value == 'pista'){
comprarPista(qtd);
}
}
//subtrair do quantidade restante
function comprarPista(qtd){
let qtdPista = parseInt(document.getElementById('qtd-pista')).textContent;
if(qtd > qtdPista){
alert(`Quantidade indisponível para tipo pista`);
} else{
qtdPista -= qtd;
document.getElementById('qtd-pista').textContent = qtdPista;
alert(`Compra realizada com sucesso!`);
}
qtdPista.innerHTML += qtd;
}