Vamos analisar o código passo a passo:
- Declarar a variável quantidadeMilhas e atribuiu a ela o valor inserido pelo usuário através do prompt().
- Declarar a variável porcentagemDesconto e a inicializou com o valor 0.
- Utilizar uma estrutura if-else para verificar a quantidade de milhas:
- Se a quantidade de milhas for maior ou igual a 30.000, você atribuiu o valor 20 à porcentagemDesconto.
- Caso contrário, verificar se a quantidade de milhas é maior que 5.000 e, nesse caso, atribuiu o valor 10 à porcentagemDesconto.
- Adicionar uma nova estrutura if para verificar se a porcentagemDesconto é maior que 0:
- Se for, será exibido um alerta informando o desconto obtido.
- Caso contrário, será exibido um alerta informando que não há desconto disponível.
- Essa solução atende corretamente às regras de negócio apresentadas:
- Pessoas com menos de 5.000 milhas não recebem desconto.
- Pessoas com 30.000 milhas ou mais recebem 20% de desconto.
- Pessoas com mais de 5.000 milhas, mas menos de 30.000, recebem 10% de desconto.