Cómo funciona
Una moneda digital para decidir cuestiones binarias, elegir quién empieza o romper empates cuando ninguna parte cede. El widget extrae un único bit aleatorio de `crypto.getRandomValues` (el mismo generador que usan los navegadores para tokens de seguridad), así que el resultado es exactamente 50/50 — sin atajos sesgados con Math.random. Una breve animación da feedback visual y luego el resultado queda fijado. La tira de historial conserva las últimas 30 tiradas y el contador se actualiza en cada lanzamiento — útil para demostrar imparcialidad o enseñar a los niños la ley de los grandes números.
La gente lleva al menos dos mil años echando a suertes con monedas para zanjar disputas. Los romanos lo llamaban *navia aut caput* —"barco o cabeza"— por las figuras grabadas en ambas caras de sus monedas de bronce. Sigue siendo el desempate estándar en el deporte moderno (el sorteo en el fútbol decide qué equipo elige campo; el toss del críquet decide quién batea primero), en procedimientos legislativos (en varios estados de EE. UU. los empates en cámara se resuelven con moneda) e incluso en nombres de ciudades — Portland, Oregón fue bautizada por una moneda lanzada en 1845 entre dos colonos venidos de Boston y de Portland (Maine).
Una nota sobre las monedas reales frente a esta calculadora: en 2007 un equipo dirigido por el estadístico de Stanford Persi Diaconis demostró que los lanzamientos físicos están muy ligeramente sesgados hacia la cara que partía hacia arriba — alrededor de 51 % frente a 49 %, porque la moneda pasa un poquito más de tiempo con esa cara mirando al aire. Un estudio de 2023 con 350.000 lanzamientos a mano reprodujo el resultado. Para decisiones cotidianas el sesgo es invisible — habría que lanzar diez mil veces para detectarlo de forma fiable. La versión digital de esta página no tiene ese problema: los bytes de un CSPRNG no saben de qué lado "empezó" la moneda.
La fórmula
crypto.getRandomValues llena un buffer con bytes aleatorios criptográficamente seguros, generados por un CSPRNG con semilla del sistema operativo. La máscara `& 1` deja solo el bit más bajo, uniformemente 0 o 1 — es decir, exactamente 50/50. Math.random habría dado la misma equidad estadística, pero getRandomValues permite afirmar "imparcial" sin matices sobre detalles de implementación.
Ejemplo de cálculo
- Pulsa "Lanzar la moneda".
- Se lee un byte aleatorio; su bit menos significativo decide el resultado.
- Bit = 0 → Cara. Bit = 1 → Cruz.
- Tras suficientes tiradas la proporción cara/cruz tiende a 50/50 — la ley de los grandes números en acción.
Preguntas frecuentes
¿Es realmente imparcial o favorece a un lado?
Genuinamente 50/50. Cada tirada toma un byte nuevo del RNG criptográfico del navegador y usa su bit menos significativo. No hay estado oculto, ni "corrección de rachas", ni lógica de "le toca cruz". En muestras pequeñas (10–20 tiradas) verás a menudo rachas de 4–6 caras o cruces seguidas — es comportamiento aleatorio normal, no un sesgo. Tira 1.000 veces y la cuenta quedará a un par de % de 500/500.
¿Por qué la moneda "gira" antes de mostrar el resultado?
Es pura UX. El resultado se decide en el instante en que tocas el botón — se obtiene el bit y se guarda — pero un giro de 480 ms da tiempo al cerebro a registrar que algo pasó. Mostrarlo al instante parece roto ("¿se ha lanzado?") y esperar más de medio segundo se siente lento. 480 ms se acerca a la duración real de una moneda en el aire.
¿Puedo confiar en el resultado para decisiones importantes?
Estadísticamente, sí — las matemáticas son sólidas. Pero la pregunta interesante es si deberías echar la decisión a una moneda. Si lo haces porque realmente te da igual (por dónde ir a comer, quién elige peli), la moneda está bien. Si lo haces porque dos opciones empatan sobre el papel pero secretamente prefieres una, fíjate en tu reacción al ver el resultado — esa reacción visceral es información más útil que el propio lanzamiento.
¿Hay forma de hacer "al mejor de 3" o "al mejor de 5"?
No como modo integrado, pero el contador en vivo y la tira de historial cubren lo mismo. Tira tres veces, mira el recuento y quédate con el lado que tenga 2+. Dicho eso, "al mejor de N" no cambia las probabilidades: si aceptarías una tirada de 50/50, tres con regla de mayoría también son 50/50. Se recurre a ello para aparentar más deliberación de la que se tiene, lo que suele indicar que la decisión necesita otro método, no más tiradas.
¿Las monedas reales son realmente 50/50 en la práctica?
Casi — pero no del todo. El estudio más fiable hasta la fecha (Bartoš et al., 2023, sobre la base del trabajo de Persi Diaconis) registró 350.757 lanzamientos manuales con 46 monedas distintas y encontró que las monedas caen del mismo lado en el que empezaron alrededor del 50,8 % de las veces. El sesgo viene de que las monedas no giran alrededor de un eje perfectamente horizontal, sino que oscilan, lo que deja a la cara inicial una fracción más de tiempo mirando hacia arriba. Para usos cotidianos el sesgo es indetectable — necesitarías cientos de tiradas para empezar a verlo. Si quieres un 50/50 garantizado, la versión digital de esta página no lo tiene.
Si acabo de sacar 5 caras seguidas, ¿"toca" cruz ahora?
No. Es la falacia clásica del jugador. La moneda no tiene memoria — cada tirada es independiente y la probabilidad de cara en la siguiente sigue siendo del 50 %, pase lo que pase antes. Una racha de 5 caras es poco habitual pero no rara (ocurre aproximadamente 1 de cada 32 secuencias de 5 tiradas). Lo cierto es que las rachas largas de cualquier resultado se vuelven menos probables cuanto más se alargan, pero eso es sobre la distribución global, no sobre la siguiente tirada individual. Si antes de las 5 caras hubieras dicho "la próxima tirada es 50/50", esa afirmación sigue siendo correcta después.
Si es 50/50, ¿por qué no decidir yo mismo y ya está?
A menudo es la respuesta correcta, y la moneda ayuda precisamente a llegar a ella. Hay un truco psicológico conocido: lanza una moneda en una decisión difícil y fíjate en tu reacción en el instante en que cae. Si sientes alivio porque salió lo que querías, ya habías decidido; si sientes decepción, lo mismo al revés. En esos casos la moneda no toma la decisión — saca a la luz una preferencia que no te atrevías a admitir. Para una indiferencia genuina (a qué cafetería ir, quién elige la música), saltarse la deliberación está bien, y una moneda es solo una forma rápida de hacerlo sin que nadie se sienta ignorado.