1
resposta

[Projeto] Logica para comprar ingresso

função comprar() { const tipoIngressoSelect = document.getElementById('tipo-ingresso'); const quantidadeInput = document.getElementById('qtd'); const tipoIngresso = tipoIngressoSelect.value const quantidade = parseInt(quantidadeInput.value);

if (isNaN(quantidade) || quantidade <= 0) { alerta ('Quantidade inválida'); retorno; }

if (tipoIngresso === 'pista') { comprarPista(quantidade); } else { alert('Tipo de entrada não suportada'); } }

função comprarPista(quantidade) { const qtdPistaElement = document.getElementById('qtd-pista'); const qtdPista = parseInt(qtdPistaElement.textContent);

if (quantidade > qtdPista) { alerta ('Quantidade indisponível para tipo pista'); } else { qtdPistaElement.textContent = qtdPista - quantidade alert('Compra realizada com sucesso!'); }

1 resposta

Boa Ricardo! Lembra de quando for fazer o codigo, usar as nomenclaturas em ingles, como "return", "function", e "alert"