Lanzar Moneda
Lanza una moneda virtual una o más veces y ve resultados instantáneos con estadísticas de cara/cruz.
Proporción de caras a lo largo del tiempo
Cómo funciona
El Lanzador de Moneda genera resultados de cara/cruz justos usando aleatoriedad criptográficamente segura procedente de crypto.getRandomValues de tu navegador — la misma fuente usada para claves TLS y generación de contraseñas. Cada lanzamiento extrae un bit aleatorio y lo asigna a cara o cruz, dando una probabilidad verdadera del 50/50 que ninguna racha ni semilla puede sesgar.
Lanza una sola moneda para una decisión rápida, o establece un conteo mayor (hasta varios miles) y la herramienta ejecuta todos los lanzamientos y reporta el desglose — útil para visualizar la convergencia de probabilidad: 10 lanzamientos pueden fácilmente dar 7-3, pero 1.000 se acercarán mucho a 500-500.
El resultado de cada lanzamiento se muestra junto con un total acumulado de caras y cruces, para que puedas verificar la equidad empíricamente. No hay animación, no hay retraso falso, no hay seguimiento analítico — solo una respuesta honesta instantánea, lista cuando necesitas un desempate. Los lanzamientos corren íntegramente en tu navegador, el resultado existe solo en la página, y la fuente aleatoria es genuinamente imparcial.
Ejemplo práctico
Lanza 100 monedas a la vez: espera un resultado cercano al 50/50, pero rara vez exacto — las tarjetas de recuento muestran el reparto y el gráfico lo sigue a lo largo de tandas repetidas. Fíjate en las rachas: series de seis o más resultados idénticos aparecen mucho más a menudo de lo que la intuición sugiere, y precisamente por eso a los humanos se les da mal fingir secuencias aleatorias (la aleatoriedad real tiene más rachas de las que la gente admite). Para zanjar una sola decisión, basta un lanzamiento con su animación — criptográficamente justo, sin que nadie pueda alegar trampa.
Casos de uso
- Tomar una decisión binaria justa entre dos opciones
- Resolver un empate en un juego
- Enseñar probabilidad con un gran número de lanzamientos
- Ejecutar una decisión aleatoria rápida de sí/no
Preguntas frecuentes
- ¿La moneda es realmente justa?
- Sí — los bits provienen de crypto.getRandomValues, que está respaldado por la fuente aleatoria segura del SO. Cada lanzamiento es estadísticamente independiente e igualmente probable de ser cara o cruz.
- ¿Por qué salieron seis cruces seguidas?
- Las rachas ocurren — en muchos lanzamientos, las series de resultados iguales aparecen aproximadamente con la frecuencia que predice una moneda justa. Prueba con 1.000 lanzamientos y verás los totales converger a cerca de 500-500.
- ¿Puedo sesgar el resultado?
- No — no hay entrada que afecte al resultado. Cada lanzamiento es independiente.
- ¿Se registra mi resultado en algún lugar?
- No. Los lanzamientos ocurren en tu navegador y el resultado existe solo en la página actual.
- ¿Por qué usar esto en vez de Math.random?
- Math.random es un PRNG no criptográfico que algunos entornos inicializan de forma predecible. crypto.getRandomValues es criptográficamente seguro e imparcial, la elección correcta cuando la equidad importa.