Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

Resolução de Atividades - "07 Faça como eu fiz: outros tipos de ingressos"

function comprar() {
    let tipo = document.getElementById('tipo-ingresso');
    let qtd = parseInt(document.getElementById('qtd').value);

    //alert(tipo.value);
    //alert(qtd.value);

    if(tipo.value == 'pista') {
        comprarPista(qtd);
    }
}

function comprarPista(qtd) {
    let qtdPista = parseInt(document.getElementById('qtd-pista').textContent);
    if (qtd > qtdPista) {
        alert('Quantidade indisponivel para tipo pista');
    } else{
        qtdPista = qtdPista - qtd;
        document.getElementById('qtd-pista').textContent = qtdPista;
        alert('Compra realizada com sucesso');
    }
}

Garanta sua matrícula hoje e ganhe + 2 meses grátis

Continue sua jornada tech com ainda mais tempo para aprender e evoluir

Quero aproveitar agora
1 resposta
solução!

Oi, Zilda! Como vai?

Agradeço por compartilhar.

Gostei da forma como você estruturou sua função comprar(), chamando outra função específica para tratar o tipo de ingresso. Isso mostra uma boa prática de organização do código e facilita futuras modificações.

Continue praticando essa divisão de responsabilidades nas funções.

Alura Conte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!