Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
1
respuesta

[Proyecto] Sorteo en que el usuario elige el total de numeros a sortear

<!DOCTYPE html><meta charset="UTF-8" />

<h1>BOLSA DE SORTEO</h1>

<script>
  function saltarLinea() {
    document.write("<br>");
    document.write("<br>");
    document.write("<br>");
  }

  function imprimir(frase) {
    document.write(frase);
    saltarLinea();
  }

  function sorteo(n) {
    return Math.round(Math.random() * n);
  }

  n = parseInt(prompt("Ingrese el total de numeros a sortear"));
  var numeroPensado = sorteo(n);
  var numeroLanzado = parseInt(prompt("Ingrese un número entre 0-" + n));

  if (numeroPensado == numeroLanzado) {
    imprimir("usted acertó");
  } else {
    imprimir("usted erró, el número pensado era " + numeroPensado);
  }
</script>
1 respuesta

Wow, vaya que me había envuelto en un gran enredo. Esto es justo lo que quería conseguir pero le di muchas vueltas al problema a tal grado de querer pedir el número 'n' detro del llamado de la función "sorteo", con un prompt. No lo conseguí y, obviamente, era mucho más sencillo pedir el valor de 'n' antes, por separado.

Muchas gracias. Qué buen título para tu solución.