Saltar al contenido
AZ Tools

Rueda Spinner

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

  1. Pon cada opción en su propia línea (elecciones de comida, nombres, tareas — lo que sea).
  2. Presiona Spin y deja que la rueda desacelere para aterrizar en el ganador.
  3. 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.
¿Escribir la misma opción dos veces duplica su probabilidad?
Sí. Cada línea se convierte en su propio sector, así que un nombre escrito dos veces ocupa dos sectores y gana el doble de veces. Es la forma más sencilla de ponderar la ruleta a propósito — repite una entrada tantas veces como peso quieras darle — y también explica por qué un duplicado accidental desequilibra en silencio un sorteo que debía ser parejo.
¿Es la animación la que decide el ganador?
No. El ganador se elige primero con la fuente aleatoria uniforme, y después la rueda se hace girar para detenerse en ese sector. Los cuatro segundos y medio de desaceleración son solo presentación, así que nada de lo que hagas mientras gira — esperar, hacer clic, cambiar de pestaña — altera un resultado que ya estaba decidido.

Herramientas relacionadas