En este caso le agregué una función en donde se compara si el número digitado es mayor o menor al pensado y le dice al usuario si tiene que pensar en un número mayor o menor dependiendo el caso :)
<meta charset="utf-8">
<h1>PROGRAMA - Juego de adivinación</h1>
<script>
function saltarLinea() {
document.write("<br>");
}
function imprimir(frase) {
document.write(frase);
saltarLinea();
}
function comparar(numero,numeroLanzado) {
if(numero == numeroLanzado) {
alert("Número acertado!!");
return true;
}
else {
if(numeroLanzado < numero) {
alert("Usted erró, PISTA: Es un número mayor el que tiene que adivinar");
}
else {
alert("Usted erró, PISTA: Es un número menor el que tiene que adivinar")
}
}
}
var numero = Math.round(Math.random() * 10);
var intentos = 3;
var contador = 1;
while(contador <= intentos) {
var numeroLanzado = parseInt(prompt("Elija un número del 0 al 10 (intento " + contador + " de " + intentos + ")"));
var encontrado = comparar(numero,numeroLanzado);
if(encontrado == true) {
imprimir("Encontró el número pensado en el intento " + contador);
break;
}
contador++;
}
saltarLinea();
imprimir("El número pensado era: " + numero);
</script>