Quando inicio o programa a primeira vez o numeroPensado sempre começa vazio Eu coloquei um console.log para ver qual o número correto, mas sempre que inicio o programa ele não trás nada
<meta charset UTF-8>
<script>
function mostra(frase){
alert(frase);
}
var numeroPensado = Math.round(Math.random()*10);
console.log(numeroPensado);
var tentativas = 1;
while(tentativas <= 3){
var chute = parseInt(prompt("digite seu chute"));
if(chute == numeroPensado){
mostra("você ACERTOU! O numero pensado é " + numeroPensado);
break;
} else{
if(chute < numeroPensado){
mostra("você ERROU! o número é maior que " + chute);
} else{
if(chute > numeroPensado){
mostra("você ERROU! o número é menor que " + chute);
}
}
if (tentativas == 3){
mostra("você ERROU! O numero pensado era " + numeroPensado);
}
}
tentativas++;
}
</script>