alert("Olá!");
contador = prompt('Digite um número:');
contador = 0;
while (contador >= 0) {
alert(${contador}
);
contador++;
}
Os números não param.
alert("Olá!");
contador = prompt('Digite um número:');
contador = 0;
while (contador >= 0) {
alert(${contador}
);
contador++;
}
Os números não param.
Oi, Esther! Como vai?
Do jeito que você explicou, o problema está em redefinir contador
para 0
logo depois do prompt
, o que faz o while
continuar infinitamente, já que a condição contador >= 0
sempre será verdadeira.
Uma dica interessante para o futuro é usar uma condição de parada. Veja este exemplo:
let contador = parseInt(prompt('Digite um numero:'));
while (contador > 0) {
console.log(contador);
contador--;
}
Esse código mostra os números de forma decrescente até chegar em 0
.