1
resposta

[Dúvida] Se >5000 não tem desconto, tem que adicionar na fórmula uma condição onde >5000 zere e menor que 30000 tenha 10 % de desconto, assim se não cumprir nenhuma das duas que é o caso de ser igual a 30000 ou maior fica 20% de desconto

let porcentagemDesconto = 0;    

if(quantidadeMilhas > 5000){
    porcentagemDesconto = porcentagemDesconto + 0;
}

if(quantidadeMilhas > 30000){
    porcentagemDesconto = porcentagemDesconto + 10;
} else {
    porcentagemDesconto = 20;
1 resposta

Oi, Ketty, tudo bem?

Obrigado por compartilhar sua solução, contudo é necessário algumas alterações para que ele funcione corretamente, seguindo as regras apresentadas no enunciado do exercício.

Precisamos definir uma variável quantidadeMilhas com um determinado valor específico ou podemos pedir por meio de um promptpara que o usuário interaja com a aplicação digitando o valor de milhas.

Opção com valor definido:

let quantidadeMilhas = 35000

Opção usando um prompt:

let quantidadeMilhas = prompt("Quantas milhas você possui?")

Em seguida precisamos rever a lógica por trás das condições. Quando a pessoa tem menos de 5000 milhas ela não recebe desconto, quando a pessoa tem menos de 30000 milhas ela recebe 10% de desconto e quando ela tem valores maiores que 30000 milhas ela recebe 20% de desconto. Isso poderia ser traduzido da seguinte maneira:

if(quantidadeMilhas < 5000){
    porcentagemDesconto;
}
else if(quantidadeMilhas < 30000){
    porcentagemDesconto = porcentagemDesconto + 10;
    
} else {
    porcentagemDesconto = porcentagemDesconto + 20;
}
console.log(porcentagemDesconto)

O código completo ficaria assim:

let porcentagemDesconto = 0;    
let quantidadeMilhas = prompt("Quantas milhas você possui?")

if(quantidadeMilhas < 5000){
    porcentagemDesconto;
} 
else if(quantidadeMilhas < 30000){
    porcentagemDesconto = porcentagemDesconto + 10;
    
} else {
    porcentagemDesconto = porcentagemDesconto + 20;
}
console.log(porcentagemDesconto)

Espero ter ajudado. Caso tenha dúvidas, conte com o fórum. Abraços!

Caso este post tenha lhe ajudado, por favor, marcar como solucionado ✓. Bons Estudos!