Desta maneira que fez, quando o número do chute do usuário for menor, não aparecerá nenhuma mensagem. E quando o número do usuário for maior que o número pensado, aparecerá 2 mensagens para o usuário:
Errou! - O Número pensando foi: XXX
Errou! - O Número pensando e Maior
Código original:
}else{
mostra("Errou! - O Número pensando foi: " + numeroPensado);
if(chute > numeroPensado){
mostra("Errou! - O Número pensando e Maior ");
}
}
Segue o código com uma pequena alteração, para poder alertar para o usuário que o chute dele foi menor, quando o numero foi menor, e que o chute dele foi maior, quando o número for maior.
Código alterado:
}else{
if(chute > numeroPensado){
mostra("Errou! - O Número pensando e Maior ");
} else{
mostra("Errou! - O Número pensando e Menor");
}
}
Código completo:
<meta charset="utf-8">
<script>
function pularLinha(){
document.write("<br><br>");
}
function mostra(frase){
document.write(frase);
pularLinha();
}
function sorteia(n){
return Math.round(Math.random() * n);
}
var numeroPensado = sorteia(10);
var chute = parseInt(prompt("Qual Número você acha que é, Digite seu Número!"));
console.log(numeroPensado);
if(chute == numeroPensado){
mostra("Acertou! - Ganhou 1 ponto. o Número Pensando foi: " + numeroPensado);
}else{
if(chute > numeroPensado){
mostra("Errou! - O Número pensando e Maior");
} else{
mostra("Errou! - O Número pensando e Menor");
}
}
</script>