Repetir pergunta até que acerte o numero desejado (while, do, dowhile)
Boa tarde pessoal
estou elaborando um programa que gera um numero aleatório de 0 a 100, onde o usuário deve chutar um numero
e o programa vai dizer se o número é maior ou menor que o chutado, o programa lê o valor que o usuário digitou
até que ele acerte o numero sorteado.Quando o usuário acertar o sistema imprime quantas tentativas foram necessárias
para descobrir.
consegui montar o código todo que pede o numero ao usuário
e verifica se o numero digitado eh igual, se é menor ou se é maior e informa áo usuário
porém preciso encaixar em uma estrutura de repetição para que repita ate que o usuário acerte o numero sorteado,
e preciso que diga quantas tentativas foram usadas. Segue abaixo o código JS
<script>
function sorteiaNumeros(num){
var num2 = Math.floor((Math.random() * 101) + 0);
var num;
if(num == num2){ // Acertou
alert("Parabéns Você Acertou" + num + " Tentavias.");
}else if(num < num2){ // Errou número menor
alert("Errou, tente um numero MAIOR.");
}else{ //Errou número maior
alert("Errou, tente um numero MENOR.");
}
alert("Numero Aleatório: " + num2);
}
var n1; // variáveis que serão utilizadas para colher as informações
n1=parseInt(prompt("Entre com o numero de 0 á 100 para tentar adivinhar")); // n1 recebera um valor inteiro que será digitado no prompt (janela)
sorteiaNumeros(n1);
</script>
___________________________________________________________________________________________________
criticas e sugestões são muito bem vindas, desde já agradeço a ajuda.
Discussão (5)
Carregando comentários...