Olá, estou me estendendo bastante em encerrar esse bloco ("repita tarefas") de aula porque acredito que seja bem essencial entender essa parte. Fiz modificações no código e queria saber como poderia deixá-lo mais enxuto. Agradeço dicas. :)
<meta charset = "UTF-8">
<h1> Jogo da Adivinhação </h1>
<script>
function mostra(frase) {
document.write(frase);
document.write("<br><br>");
}
var numeroPensado = Math.round(Math.random() * 10);
var chute = parseInt(prompt("Digite o n° do seu chute!"));
var tentativa = 1;
while(chute != numeroPensado && tentativa < 3) {
if(chute < numeroPensado) {
chute = parseInt(prompt("Você chutou baixo, tente novamente!"));
tentativa++;
} else {
chute = parseInt(prompt("Você chutou alto, tente novamente!"));
tentativa++;
}
}
if(chute == numeroPensado && tentativa < 3) {
mostra("Você acertou em cheio! O número era " + numeroPensado);
}
if(tentativa >= 3) {
mostra("Que pena, suas chances acabaram. O número era " + numeroPensado);
}
mostra("<b>F I M</b>");
</script>