Sorteo aleatorio

Quién cubre el sábado, quién presenta primero, a quién le toca la última entrada. Lo justo es un sorteo que nadie pueda empujar: por eso aquí se usa la aleatoriedad criptográfica del navegador, no la corriente, y la lista no sale de tu dispositivo.

El sorteo usa la aleatoriedad criptográfica del navegador, no la corriente: para turnos, premios y orden de intervención esa diferencia importa. No se envía nada y la lista se recuerda solo en este dispositivo.

Cerca: Generador de números aleatorios · Generador de contraseñas · Generador de UUID · Temporizador online

Cómo usarlo

  1. Pega la lista, un nombre por línea.
  2. Elige lo que necesitas: sacar nombres, barajar el orden o dividir en grupos.
  3. Pulsa el botón. Puedes repetir el sorteo tantas veces como quieras.

Lo que conviene saber

Por qué no basta la aleatoriedad corriente

El habitual `Math.random()` no está pensado para lo que importa: su secuencia es predecible a partir de valores anteriores. Cuando el sorteo decide turnos, premios o el orden de intervención, la diferencia es real y evitarla no cuesta nada: el navegador ya trae una fuente criptográfica. Cerca acechan dos trampas más: el resto de la división hace salir más a los primeros y barajar con un comparador aleatorio da órdenes desiguales. Aquí no se usa ninguna de las dos.

Los grupos se reparten a la vuelta

Dividir a siete en tres grupos cortando la lista en tercios da 3, 3 y 1: el último grupo siempre pierde. Repartir de uno en uno, como cartas, da 3, 2 y 2. Esa es la diferencia entre una fórmula fácil de escribir y una en la que no molesta caer.

Preguntas frecuentes

¿El sorteo es realmente aleatorio?

Usa la fuente criptográfica del navegador y se elimina el sesgo del resto: todos los nombres tienen la misma probabilidad. El barajado es Fisher-Yates, así que todos los órdenes son igual de probables.

¿Se envía mi lista a algún sitio?

No. Todo ocurre en tu navegador y la lista se recuerda solo en este dispositivo para no reescribirla.

¿Puede salir el mismo nombre dos veces?

Solo si marcas la casilla. Por defecto, quien sale queda fuera, que es lo que hace falta para premios y turnos.

¿Y si pido más nombres de los que hay?

Obtienes toda la lista y una línea diciendo cuántos eran, en vez de una respuesta corta y silenciosa.

Herramientas relacionadas