1
resposta

O código apontado como certo não responde a questão

Quem tem exatamente 5000 milhas não recebe desconto. A condição do último IF deveria ser ">= 5000". Pois a questão fala que um dos bugs é que quem possui 5000 milhas não recebe desconto

let porcentagemDesconto = 0;

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

}

1 resposta

Ja responderam algumas vezes sobre isso https://cursos.alura.com.br/forum/topico-a-logica-esta-correta-mesmo-463544