Rueda Spinner
Aleatorio
Una rueda de decisión animada para elegir de una lista cuando un lanzamiento de moneda no es suficiente. Cada línea en la caja se convierte en una rebanada; el puntero está arriba. El giro usa `crypto.getRandomValues` (genuinamente uniforme) pero suaviza la salida para una desaceleración satisfactoria de 4.5 segundos. Activa el modo eliminar-ganador para rifas, sorteos de amigo secreto, o cualquier secuencia donde el mismo nombre no debería salir dos veces. Los últimos veinte ganadores se quedan en la tira de historial hasta que los limpies.
Cómo usar
- Pon cada opción en su propia línea (elecciones de comida, nombres, tareas — lo que sea).
- Presiona Spin y deja que la rueda desacelere para aterrizar en el ganador.
- Habilita eliminar-después-de-ganar para sorteos estilo rifa donde cada nombre debería ganar como máximo una vez.
Preguntas frecuentes
- ¿El giro está sesgado hacia alguna rebanada?
- No. El ángulo de aterrizaje se elige de `crypto.getRandomValues` antes de que la animación corra. La suavización de desaceleración es puramente cosmética — el resultado se decide por adelantado.
- ¿Por qué se corta el texto largo?
- Las etiquetas de rebanada se cortan a 18 caracteres para mantener la rueda legible. El texto completo todavía aparece en el banner ganador y la lista de historial.
Herramientas relacionadas
Generador de Números Aleatorios
Genera números aleatorios criptográficos en cualquier rango — con o sin duplicados, opcionalmente ordenados.
Generador de Grupos
Divide una lista de nombres en grupos aleatorios y equilibrados — elige número de grupos o personas por grupo.
Sorteo
Elige N ganadores de una lista de nombres — aleatorio criptográfico, con o sin duplicados.
Tirador de Dados y Monedas
Lanza dados poliédricos (d4–d100) o tira una moneda con aleatoriedad criptográfica.
Selector Aleatorio — Ruleta y Escalera
Elige un ganador con una ruleta o un sorteo de escalera.
Generador de Contraseñas
Genera contraseñas aleatorias y fuertes que nunca salen de tu navegador.