Solucionado (ver solução)
Solucionado
(ver solução)
2
respostas

[Dúvida] Valor das milhas

E se a pessoa tiver exatamente 5000 milhas?

2 respostas
solução!

Fiz o teste no programa. A regra não considera o valor exato de 5000. Mas é apenas um detalhe do enunciado.

O código que eu utilizei:

let porcentagemDesconto = 0;
let quantidadeMilhas = prompt("Digite suas milhas")

if(quantidadeMilhas > 30000){
    porcentagemDesconto = porcentagemDesconto + 20;
    alert(`Parabéns, você recebeu ${porcentagemDesconto}% de desconto`)
} else {
    if(quantidadeMilhas > 5000){
    porcentagemDesconto = porcentagemDesconto + 10;
    alert(`Parabéns, você recebeu ${porcentagemDesconto}% de desconto`)
    } else {
        alert("Você não possui desconto disponível.")
    }
}

O ideal seria utilizar >= como referência para o desconto.

cara muito bom. achei que tava viajando, mas eles sempre colocam o código errado ai acaba confundido se a lógica está errada ou o código.