Herramienta de tests y temporizadores

Lanzar una moneda

Cara o cruz, con el generador aleatorio criptográfico del navegador.

Lanzar una moneda Se ejecuta en tu dispositivo
  • Se ejecuta en tu navegador — nada de lo que escribas se sube
  • Sin registro, sin cuotas, gratis para usar tantas veces como quieras

Cómo funciona

Ya nadie lleva una moneda encima. Esta usa el generador de números aleatorios criptográfico del navegador en lugar de la función pseudoaleatoria habitual que usan la mayoría de las páginas, lo cual importa si vas a resolver algo importante y resulta curioso si no.

Por qué importa la fuente de aleatoriedad

La función aleatoria habitual de JavaScript es un algoritmo determinista alimentado desde un valor inicial; sirve para animaciones y es inaceptable para cualquier cosa que alguien pueda querer predecir o cuestionar. Esta herramienta usa en cambio el generador criptográfico, la misma fuente que se usa para crear claves de cifrado, que se nutre de entropía genuina del sistema.

Lanzar muchas a la vez

Indica el número de lanzamientos y obtendrás los recuentos, los porcentajes y la racha más larga. Esa última cifra es la interesante: en cien lanzamientos, una serie de seis o siete resultados idénticos es completamente normal, aunque parezca amañada. Las rachas largas son el aspecto que tiene la aleatoriedad real, y su ausencia es el aspecto de la aleatoriedad falsa.

Justo por construcción

En cada lanzamiento se lee un solo byte aleatorio y se toma su bit menos significativo, lo que divide los valores posibles exactamente por la mitad. No hay sesgo en ninguna dirección.

Preguntas frecuentes

Lanzar una moneda: preguntas

¿Es realmente aleatorio?

Usa el generador aleatorio criptográficamente seguro del navegador, alimentado con entropía del sistema, mucho más robusto que la función pseudoaleatoria habitual.

¿Puedo lanzar más de una moneda?

Sí, hasta diez mil a la vez, con recuentos, porcentajes y la racha más larga.

¿Por qué me salieron siete caras seguidas?

Porque es normal. Las rachas de seis o siete en cien lanzamientos son habituales, y que no aparecieran sería el resultado sospechoso.

¿La moneda está cargada?

No. Cada lanzamiento lee un byte aleatorio y toma su bit menos significativo, lo que reparte los resultados exactamente a partes iguales.

¿Funciona sin conexión?

Sí, una vez que la página se ha cargado.