Como usar
- Clique na caixa (ou aperte Espaço). Ela fica vermelha.
- Espere. Depois de um tempo aleatório de 1,5 a 4,5 segundos, ela fica verde.
- Clique o mais rápido que puder. Aparece o seu tempo em milissegundos.
- Clique de novo para outra tentativa. O melhor tempo, a média e a mediana são atualizados a cada uma.
Como é calculado
O relógio começa quando a cor muda e para no evento do clique ou toque; os dois instantes são lidos com performance.now(). Cada tentativa é arredondada para milissegundos inteiros, e a média e a mediana também aparecem arredondadas. A média soma todos os tempos e divide pela quantidade. A mediana é o tempo do meio quando os tempos são colocados em ordem; com um número par de tentativas, é a média dos dois do meio.
Exemplo
Tentativas de 210, 250 e 290 ms dão melhor tempo de 210 ms, média de 250 ms e mediana de 250 ms.
Se você fizer uma quarta tentativa de 230 ms:
- média: (210 + 230 + 250 + 290) ÷ 4 = 980 ÷ 4 = 245 ms;
- mediana: em ordem ficam 210, 230, 250, 290; os dois do meio dão (230 + 250) ÷ 2 = 240 ms.
A mediana é útil porque uma tentativa ruim (uma distração de 600 ms, por exemplo) puxa a média para cima, mas mexe pouco na mediana.
Dicas
- Use o mesmo aparelho e a mesma posição quando comparar dias diferentes.
- Não leve em conta a primeira tentativa; quase todo mundo fica mais rápido depois de aquecer.
- Clicar antes da hora só anula aquela tentativa; nada mais se perde.
- Num celular, toque com o dedo já perto da tela; levantar a mão inteira acrescenta tempo.