Rogério, boa tarde!
Discordo de você.
Peguei o mesmo código e alterei a condição lógica de ">=" para "=>", o programa entrou em looping.
No momento da alteração no editor Sublime a cor do nome da variável "numero" mudou de branco para laranja, e o sinal ">=" mudou da cor rosa para a cor azul claro no momento da alteração para "=>".
Por favor, pegue o código e execute com as duas situações.
Estou usando o Sublime como editor e o Chrome para executar o html.
Acabei de testar novamente e o sintoma é o que eu descrevi.
Lógica do while correto:
var limite = 0;
var numero = 20;
while(numero >= limite) {
mostra("Número: " + numero);
numero -= 1;
}
Lógica do while em looping:
var limite = 0;
var numero = 20;
while(numero => limite) {
mostra("Número: " + numero);
numero -= 1;
}