¿La ruleta es realmente aleatoria?

Sí. Nos lo preguntan tanto que hicimos una página entera para demostrarlo. Abajo puedes coger tu propia ruleta de la portada, girarla un millón de veces y ver dónde caen los resultados.

0

giros hasta ahora

·

mayor desvío de lo justo

Pulsa empezar y mira qué aspecto tiene de verdad una ruleta justa.

Por qué una ruleta justa puede parecer amañada

Gira cualquier ruleta justa veinte veces y parecerá rota. Abajo está nuestra ruleta de ocho opciones, girada de verdad: tras veinte giros la opción con más suerte había salido 4 veces y la que menos solo 1.

No le pasaba nada. Simplemente no había habido suficientes giros. Sigue girando y la misma ruleta, con el mismo código, se empareja sola.

20 giros

120% de diferencia

500 giros

40% de diferencia

20.000 giros

8.4% de diferencia

1.000.000 giros

0.5% de diferencia

Cada barra es una opción y la línea discontinua es un reparto igual. Con pocos giros las barras saltan alrededor de esa línea. Con muchos, se pegan a ella.

Qué probamos

Última ejecución 2026-09-08

Cinco pruebas, millones de giros cada una, con el mismo código que usa tu ruleta. Cada una pregunta por una forma distinta de que una ruleta sea injusta.

12 opciones iguales Correcto

¿Gana cada opción una de cada doce veces?

Todas las opciones quedaron a menos del 0,18% de su parte

Sí o no Correcto

Con solo dos opciones, ¿se adelanta un lado?

50,0% / 50,0% en 10 millones de giros

Opciones con peso Correcto

Con pesos 1, 2, 3 y 4, ¿ganan en esa proporción?

10,0% / 20,0% / 30,0% / 40,0% en 10 millones de giros

Dónde se detiene Correcto

¿El puntero prefiere una parte del sector ganador?

Todas las opciones quedaron a menos del 0,28% de su parte

Sin memoria Correcto

¿El ganador anterior dice algo sobre el siguiente?

Ningún patrón en 5 millones de giros

Una prueba así solo puede fallar, nunca demostrar. Aprobar significa que buscamos cinco tipos concretos de injusticia y no los encontramos.

Cómo se elige al ganador

En cuanto pulsas girar, tu navegador genera un número aleatorio con el mismo sistema que protege contraseñas y pagos. Ese número elige al ganador.

Ocurre antes de que la ruleta empiece a moverse. Lo que ves es la ruleta viajando hacia un resultado ya decidido, y por eso la fuerza del clic, dónde pulsas y cuánto tiempo lo mantienes no cambian nada.

const randomValues = new Uint32Array(2)
crypto.getRandomValues(randomValues)

const prizeNumber = selectWeightedIndex(
  props.segments,
  randomValues[0] / 0xFFFFFFFF
)

En detalle: cada giro extrae dos números de 32 bits de crypto.getRandomValues. El primero recorre los pesos acumulados para elegir la opción ganadora. El segundo coloca el puntero entre el 10% y el 90% del sector ganador, para que nunca se pare justo en un borde.

Ahora ve a girar una.

Gratis, sin cuenta, y acabas de verla demostrarlo.

Crea tu ruleta