Queria saber se a minha solução está correta, eu fiz um pouco diferente do proposto. Utilizei o operador and para comparar os valores e o template strings para fazer a concatenação do texto com o valor da porcentagem em cada situação.
Fiz alguns testes e parece que deu certo. Gostaria de um feedback. :)
let porcentagemDesconto = 0;
let quantidadeMilhas = prompt('Informe a quantidade de milhas');
//se a quantidade de milhas for = 5000 e < 30000
if(quantidadeMilhas >= 5000 && quantidadeMilhas < 30000 ) {
alert(`Sua porcentagem de desconto é ${porcentagemDesconto = 10} %`)
} else if (quantidadeMilhas > 30000) {
alert(`Sua porcentagem de desconto é ${porcentagemDesconto = 20} %`)
} else {
alert(`Sua porcentagem de desconto é ${porcentagemDesconto} %`);
}