Selector de nombres al azar
Un preajuste de Ruleta de decisión
Pega una lista de nombres y elige uno de forma justa. Activa "eliminar al ganador" para sortear sin reemplazo — útil para participación en clase, asignar tareas, o realizar un sorteo de premios donde nadie debería ser elegido dos veces.
- Los archivos nunca salen de tu dispositivo
- Gratis, sin registro
- Sin marcas de agua
- Funciona sin conexión una vez cargado
Cómo ruleta de decisión
- 1
Añade tus opciones
Una por línea — nombres, comidas, tareas, lo que sea.
- 2
Gira
La ruleta elige una al azar usando aleatoriedad criptográfica.
- 3
Elimina o gira de nuevo
Opcionalmente elimina al ganador para que nadie se elija dos veces.
Por qué "eliminar al ganador" es el valor por defecto aquí específicamente
Una ruleta de decisión genérica a menudo se usa para una elección única y puntual donde que el conjunto de opciones permanezca intacto después no importa en absoluto — elegir la cena de esta noche es una decisión completa e independiente. Elegir un nombre de una lista normalmente es parte de una *secuencia* de elecciones en su lugar — llamar a estudiantes a lo largo de un período de clase, asignar varias tareas entre un equipo, extraer varios ganadores de premio de una lista de inscripción — donde la justicia requiere específicamente que nadie ya elegido pueda volver a elegirse antes de que todos los demás hayan tenido un turno. Que el valor por defecto sea eliminar a cada ganador después de su giro es lo que hace que esta variante se comporte correctamente para ese caso de uso secuencial sin repeticiones desde el principio, en lugar de requerir que se encuentre y active manualmente el ajuste cada vez.
Lo que ocurre una vez que ya se ha elegido cada nombre
A medida que los nombres se eliminan progresivamente del conjunto con cada giro, la ruleta simplemente sigue redistribuyendo la misma probabilidad total entre los nombres que queden — la garantía de justicia se mantiene en cada paso sin importar cuántos nombres queden, ya sean cincuenta o solo dos. Una vez que cada nombre de la lista ha sido elegido exactamente una vez, la secuencia de sorteos individuales justos está completa: una pasada completa por la lista donde cada entrada fue seleccionada exactamente una vez, en un orden aleatorizado.
Preguntas frecuentes
¿El resultado es realmente aleatorio?
Sí. El ganador se elige con `crypto.getRandomValues` — la misma fuente usada para claves criptográficas — y la animación de la ruleta luego gira hasta caer en él. Muchos sitios de ruletas animan primero y leen el resultado a partir del ángulo, lo que introduce un sesgo sutil por el redondeo de punto flotante.
¿Cada opción tiene la misma probabilidad?
Exactamente igual. La elección usa muestreo por rechazo en lugar de un módulo, así que ninguna opción es ni siquiera fraccionalmente más probable que otra — el sesgo que introduce una implementación ingenua es pequeño pero real.
¿Puedo usar esto para elegir estudiantes o miembros de un equipo?
Sí, y activar "eliminar al ganador" hace que funcione como un sorteo justo sin reemplazo — cada giro elige entre los que aún no han sido elegidos. Nada de lo que escribas se transmite, así que una lista de clase se queda en tu máquina.
¿Cuántas opciones puedo añadir?
En la práctica, hasta unas 50 antes de que las etiquetas se vuelvan ilegibles en la ruleta. La aleatoriedad en sí no se ve afectada por la cantidad.
También podrías necesitar
Lanzamiento de moneda
Lanza una moneda virtual con aleatoriedad genuinamente justa
Lanzador de dados
Lanza dados virtuales — de d4 a d100, uno o varios a la vez
Prueba de velocidad de mecanografía
Mide tus palabras por minuto y precisión
Bola mágica 8
Haz una pregunta de sí o no, obtén una respuesta al instante
Prueba de tiempo de reacción
Mide qué tan rápido reaccionas a una señal visual