usar o while para contar as tentativas
usar o while para contar as tentativas
Olá Francisco
Se você quiser usar um loop while
, uma possível abordagem seria criar um loop que continue enquanto o número não for descoberto. Aqui está um exemplo:
let numeroSecreto = Math.floor(Math.random() * 100) + 1; // gera um número secreto entre 1 e 100
let tentativas = 0;
let chute = 0;
while (chute != numeroSecreto) {
chute = prompt("Digite um número entre 1 e 100");
tentativas++;
if (chute > numeroSecreto) {
alert("O número secreto é menor");
} else if (chute < numeroSecreto) {
alert("O número secreto é maior");
}
}
alert(`Você descobriu o número secreto com ${tentativas} tentativas!`);
Neste exemplo, o loop while
continua enquanto o chute não for igual ao número secreto. A cada iteração do loop (ou seja, a cada tentativa), incrementamos a variável tentativas
. Quando o número secreto é descoberto, o loop termina e exibimos o número de tentativas.
Espero ter ajudado e bons estudos!