Importante

Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!

1
resposta

Outra solução para o exercício "Todos os números de 20 a 0"

   var numeroPar = 20

   while((numeroPar <= 20) && (numeroPar >= 0)) {
       mostra(numeroPar)
       numeroPar = numeroPar - 1
   }
1 resposta

2 pontos que podemos observar:

1) No while você tem apenas 1 grupo então poderia ficar assim:

while(numeroPar <= 20 && numeroPar >= 0) 

2)Para avançar de número par em número par você precisa subtrair 2 números, com apenas 1 o próximo número será impar. Então ficaria assim:

       numeroPar = numeroPar - 2;

Mas acredito que isso é sobre um exercício onde não precisava ser um número par, se esse for o caso então é -1 mesmo.

E lembre-se de sempre utilizar o ; no fim, as vezes o programa não funciona por causa disso.