Cómo Funciona la Selección Aleatoria

WheelOfSpins elige primero un resultado y después anima la ruleta, de modo que el punto donde se detiene visualmente coincide con la entrada seleccionada.

1. Añadir y validar las entradas

WheelOfSpins elige primero un resultado y después anima la ruleta, de modo que el punto donde se detiene visualmente coincide con la entrada seleccionada.

La ruleta parte de las entradas activas proporcionadas por el usuario o la plantilla. Las entradas vacías se eliminan, las etiquetas se normalizan para mostrarse correctamente, y la ruleta solo gira cuando existe una lista utilizable.

  • Usa únicamente las entradas activas
  • Elimina las opciones vacías
  • Muestra la lista final antes de girar

2. Generar un valor aleatorio

El cliente prioriza Web Crypto cuando `crypto.getRandomValues()` está disponible. Si esa API del navegador no está disponible, el código recurre a `Math.random()` para que la ruleta siga funcionando en entornos menos capaces.

  • Se prioriza Web Crypto
  • Alternativa con Math.random
  • Sin afirmaciones criptográficas que no se cumplen

3. Determinar al ganador

El valor aleatorio se convierte en una selección ponderada o no ponderada, según los ajustes y las entradas activas de la ruleta. Ese resultado elegido se usa después como el resultado del giro.

  • Se respeta el conjunto de entradas activas
  • La ponderación solo se aplica si está configurada
  • El resultado se elige antes de que termine la animación

4. Animar la ruleta hasta el resultado

Una vez determinado el ganador, la animación de la ruleta se detiene sobre la entrada elegida, de modo que el selector visible y el resultado aleatorio subyacente queden alineados.

  • El punto visual coincide con la entrada seleccionada
  • La animación no sustituye al sorteo
  • El comportamiento del resultado sigue los ajustes actuales de la ruleta

Búsquedas relacionadas

Esta página también cubre estos términos de búsqueda relacionados.

  • aleatoriedad de la ruleta
  • web crypto ruleta aleatoria
  • cómo elige el resultado la ruleta
  • cómo funciona la selección aleatoria online
  • cómo funciona la selección aleatoria gratis

Frequently asked questions

¿WheelOfSpins siempre usa aleatoriedad criptográficamente segura?

No. La implementación prioriza Web Crypto cuando está disponible, pero recurre a Math.random cuando esa API no existe.

¿La animación es lo que decide al ganador?

No. El ganador se elige primero, y la animación se ajusta después para coincidir con ese resultado.

¿La ponderación puede afectar al resultado?

Sí. Si la ruleta usa entradas ponderadas o repetidas, la selección refleja las probabilidades configuradas.