En especial al agregar funciones matematicas, entender el rango de valores se dificulta un poco, ya solucionado eso, el codigo es relativamente simple.
<meta charset="UTF-8">
<h1>PROGRAMA JUEGO DE ADIVINACION </h1>
<script>
function saltarLinea() {
document.write("<br>");
document.write("<br>");
document.write("<br>");
}
function imprimir(frase) {
document.write(frase);
saltarLinea();
}
function sortear(numero){
return Math.round(Math.random()*numero);
}
var rangoLoteria = parseInt(prompt("Ingrese un número"));
var numeroPensado = sortear(rangoLoteria);
var numeroLanzado = parseInt(prompt("Ingrese un número entre 0 y "+ rangoLoteria));
if (numeroPensado == numeroLanzado){
imprimir("Usted acertó")
}
else {
imprimir("Usted erró, el número pensado era " + numeroPensado)
}
</script>