Aqui mi código para este ejercicio práctico.
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>JUEGO LOTERIA</title>
</head>
<body>
<h1>PROGRAMA DE SORTEO DE LOTERIA</h1>
<script>
function saltarLinea() {
document.write("<br>");
}
function imprimir(frase) {
document.write(frase);
saltarLinea();
}
function sorteo(n) {
return Math.round(Math.random()*n);
}
var numeroLoteria = sorteo(15);
var numeroSortear = parseInt(prompt("Ingrese un número entre 0 y 15 para el sorteó "));
if (numeroLoteria == numeroSortear){
imprimir("usted acertó al número del sorteó")
}
else {
if (numeroSortear > numeroLoteria){
imprimir("Lo sentimos usted erro al numero del sorteó <br> Su numero es Mayor al del Sorteó")
}
else {
imprimir("lo sentimos usted erro al numero del sorteó <br> Su numero es menor al del sorteó")
}
}
imprimir("Numero Ganador es " + numeroLoteria);
</script>
</body>
</html>
Como el Programa no deja realizar varios intentos con el mismo numero de loteria, agregue un imprimir para que muestre el numergo ganador "numero pensado por la máquina". ya que al recargar la página para volver a intentar vuelve y recarga el numero random por ende si en el primer intento puse 5 para el segundo intento si podria ser 5.
Mas adelante seria estupendo agregarle esa función al programa, para que se almacene el numero al azar, y se siga intentando hasta lograr acertar.
PD: no revise la opinión del instructor la revisare y posterior agregare cualquier novedad o inquietud si me surje respecto al código.