Black November

ATÉ 50% OFF

TÁ ACABANDO!

0 dias

0 horas

0 min

0 seg

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');
    }
}

Matricule-se agora e aproveite até 50% OFF

O maior desconto do ano para você evoluir com a maior escola de tecnologia

QUERO APROVEITAR
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!