<script>
var tentativa = 1;
var maxTentativa = 3;
var numeroPensado = sorteia(10);
while(tentativa <= maxTentativa){
var chute = parseInt(prompt("Digite seu chute:"));
if(chute == numeroPensado){
mostra("Você acertou!");
alert(" acertou");
tentativa = maxTentativa;
}
else
{
mostra("Você errou, o número pensado foi " + numeroPensado);
if(chute > numeroPensado){
mostra("O número escolhido é maior que o número pensado");
alert("O número escolhido é maior que o número pensado");
}
else{
mostra("O número escolhido é menor que o número pensado!");
alert("O número escolhido é menor que o número pensado");
}
}
tentativa++;
}
</script>
O mostra() não aparece na tela então para que o programa funcionasse do jeito que eu queria precisei usar a função alert, mas não entendi porque não funcionou direito com o mostra().