Sim. O resultado é gerado por `crypto.getRandomValues()`, que usa um gerador de números pseudoaleatórios criptograficamente seguro (CSPRNG) do sistema operacional. A probabilidade de cara ou coroa é exatamente 50%.
Cara ou Coroa
Resultado justo com um giro perfeito
Aleatoriedade real para decisões rápidas
Esta ferramenta usa `crypto.getRandomValues()` — a mesma API criptográfica do seu navegador usada para gerar senhas seguras — para garantir que cara e coroa têm exatamente 50% de chance cada. O resultado não pode ser previsto nem manipulado. A animação 3D recria o giro real de uma moeda no ar.
Três passos simples
- Clique no botão ou pressione Espaço para jogar a moeda.
- A moeda gira no ar com animação 3D realista.
- O resultado (cara ou coroa) é exibido junto com o histórico das últimas jogadas.
Fontes e referências desta ferramenta
Estas referências ajudam a contextualizar fórmulas, padrões, APIs e limitações usadas nesta página. Elas não substituem validação profissional quando o resultado tiver impacto jurídico, financeiro, médico ou operacional.
- Crypto.getRandomValues()MDN Web Docs — API criptograficamente segura usada para geração do resultado da moeda.
- CSS transform-style: preserve-3dMDN Web Docs — Propriedade CSS usada para a animação 3D da moeda.
- CSS @keyframesMDN Web Docs — Regras de keyframe que controlam a trajetória da animação de lançamento.