Ferramenta de testes e timers

Cara ou coroa

Cara ou coroa, usando o gerador aleatório criptográfico do navegador.

Cara ou coroa Roda no seu dispositivo
  • Roda no seu navegador — nada do que você digita é enviado
  • Sem cadastro, sem cotas, grátis para usar quantas vezes quiser

Como funciona

Ninguém tem mais uma moeda. Esta usa o gerador de números aleatórios criptográfico do navegador, e não a função pseudoaleatória comum que a maioria das páginas usa — o que importa se você está decidindo algo importante, e é interessante se não estiver.

Por que a fonte de aleatoriedade importa

A função aleatória usual do JavaScript é um algoritmo determinístico iniciado a partir de um valor de partida; serve para animações e é inaceitável para qualquer coisa que alguém possa querer prever ou contestar. Esta ferramenta usa o gerador criptográfico, a mesma fonte usada para criar chaves de criptografia, que se baseia em entropia genuína do sistema.

Lançando várias de uma vez

Defina o número de lançamentos e você recebe as contagens, as porcentagens e a maior sequência. Esse último dado é o mais interessante: em cem lançamentos, uma sequência de seis ou sete resultados idênticos é perfeitamente comum, embora pareça combinada. Longas sequências são a cara da aleatoriedade de verdade, e a ausência delas é a cara da aleatoriedade falsa.

Justa por construção

Um único byte aleatório é lido por lançamento e seu bit menos significativo é usado, o que divide os valores possíveis exatamente ao meio. Não há viés em nenhuma direção.

Perguntas frequentes

Cara ou coroa — perguntas

É realmente aleatório?

Ele usa o gerador aleatório criptograficamente seguro do navegador, alimentado por entropia do sistema — muito mais forte que a função pseudoaleatória comum.

Posso lançar mais de uma moeda?

Sim, até dez mil de uma vez, com contagens, porcentagens e a maior sequência.

Por que saíram sete caras seguidas?

Porque isso é normal. Sequências de seis ou sete em cem lançamentos são comuns, e a ausência delas seria o resultado suspeito.

A moeda é viciada?

Não. Cada lançamento lê um byte aleatório e pega seu bit menos significativo, o que divide os resultados exatamente por igual.

Funciona offline?

Sim, depois que a página tiver carregado.