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

[Projeto] Minha Solução

Eu consegui desenvolver essa solução abaixo. Fiquei bem feliz com o resultado, pois o desafio do E-commerce não tinha conseguido fazer. Mas agora voltei a ter confiança!! Nada melhor do que um dia atrás do outro.

var quantidadeDeIngressoDaPista = 100;
var quantidadeDeIngressoDaSuperior = 200;
var quantidadeDeIngressoDaInferior = 400;

function comprar() {
    let tipoDoIngresso = document.getElementById("tipo-ingresso").value;
    let quantidadeDeIngresso = document.getElementById("qtd").value;

    if (quantidadeDeIngresso <= 0) {
        alert("Quantidade inválida!!");
    } else {
        switch(tipoDoIngresso) {
            case "inferior":
                if (quantidadeDeIngresso <= quantidadeDeIngressoDaInferior) {
                    quantidadeDeIngressoDaInferior -= quantidadeDeIngresso;
                } else {
                    alert("Quantidade indisponível!!");
                }
            break;
    
            case "superior":
                if (quantidadeDeIngresso <= quantidadeDeIngressoDaSuperior) {
                    quantidadeDeIngressoDaSuperior -= quantidadeDeIngresso;
                } else {
                    alert("Quantidade indisponível!!");
                }
            break;
    
            case "pista":
                if (quantidadeDeIngresso <= quantidadeDeIngressoDaPista) {
                    quantidadeDeIngressoDaPista -= quantidadeDeIngresso;
                } else {
                    alert("Quantidade indisponível!!");
                }
            break;
        }
    
        document.getElementById("qtd-inferior").innerHTML = quantidadeDeIngressoDaInferior;
        document.getElementById("qtd-superior").innerHTML = quantidadeDeIngressoDaSuperior;
        document.getElementById("qtd-pista").innerHTML = quantidadeDeIngressoDaPista;
    }
}

Resultado: Insira aqui a descrição dessa imagem para ajudar na acessibilidade O que acharam?

1 resposta
solução!

Oi, Lucas! Tudo bem?

Parabéns pelo seu progresso no projeto e principalmente por não ter desistido! Seu código ficou super bacana! É muito bom ver que você conseguiu desenvolver uma solução e que está confiante novamente, é extremamente gratificante poder ler esse feedback.

Obrigada por compartilhar a sua experiência com a gente, tenho certeza que servirá de inspiração para muitos colegas aqui do fórum. Caso tenha ficado alguma dúvida, sinta-se à vontade em comunicar, estou à disposição e ficarei super feliz em poder ajudar!

Um forte abraço e bons estudos!