Oi pessoal!
Deixo aqui minha resolução do desafio proposto do Ingresso Online que fiz antes de prosseguir os estudos com a resolução das aulas. Ao que tudo indica deu certo aqui, mas se houver alguma melhoria ou boas práticas a implementar, agradeço feedback!
function comprar (){
//Resgatar valores
let tipoIngresso = document.getElementById('tipo-ingresso').value;
let quantidade = document.getElementById ('qtd').value;
let quantidadeDisponivel = document.getElementById(`qtd-${tipoIngresso}`);
//Decrementar quantidade disponível
if(quantidade <= 0){
alert('Insira uma quantidade de ingressos válida.');
return;
}
let calculoQuantidade = quantidadeDisponivel.textContent-quantidade;
if (calculoQuantidade < 0) {
alert('Quantidade solicitada indisponível.')
return;
}else{
quantidadeDisponivel.innerHTML = `${calculoQuantidade}`;
alert('Compra efetuada com sucesso!');
}
}