Como fazer com que uma função prompt se repita quantas vezes forem necessárias, até que o usuário digite um valor que seja compatível com o valor proposto pelo programa. Exemplo: Digite um número entre 0 e 10:
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!
Como fazer com que uma função prompt se repita quantas vezes forem necessárias, até que o usuário digite um valor que seja compatível com o valor proposto pelo programa. Exemplo: Digite um número entre 0 e 10:
Boa tarde, Caio! Tudo bem?
Você pode fazer assim:
<script>
var numeroSecreto = 5;
var chuteUsuario = prompt('Digite um número');
while (chuteUsuario != numeroSecreto) {
chuteUsuario = prompt('Digite um número');
}
</script>Ele irá repetir até que chuteUsuario seja igual ao valor proposto.
Bons estudos!