1
resposta

Resposta Exercício

const status = "Aprovado";

switch (status.toLowerCase()) {
    case "aprovado":
        console.log("Pagamento aprovado!");
        break;
        case "pendente":
        console.log("Pagamento pendente. Por favor, tente novamente mais tarde.");
        break;
        case "recusado":
            console.log("Pagamento recusado. Entre em contato com o seu banco.");
            break;
            default:
                console.log("Status de pagamento desconhecido.");
                break;
}

Usei o metodo toLowerCase para ignorar diferenças de maiúsculas e minúsculas.

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

Oi, Nicholas! Como vai?

Agradeço por compartilhar.

Gostei da sua solução, toLowerCase é uma ótima forma de garantir que o valor seja comparado de maneira consistente no switch. Isso deixa o código mais previsível e evita problemas com variações de digitação. Continue praticando dessa forma.

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