Cómo se usa
- Haz clic en la caja (o pulsa Espacio). Se pone roja.
- Espera. Tras un tiempo aleatorio de 1,5 a 4,5 segundos se pone verde.
- Pulsa lo más rápido que puedas. Aparece tu tiempo en milisegundos.
- Haz clic otra vez para un nuevo intento. El mejor, la media y la mediana se actualizan en cada uno.
Cómo funciona
El reloj arranca cuando cambia el color y se para con el evento de pulsación; los dos momentos se leen con performance.now(). El resultado se redondea a milisegundos enteros. Con un número par de intentos, la mediana es la media de los dos tiempos centrales.
Ejemplo
Intentos de 180, 240 y 300 ms dan un mejor tiempo de 180 ms, una media de 240 ms y una mediana de 240 ms. Si añades un cuarto de 200 ms, la media pasa a (180 + 200 + 240 + 300) / 4 = 230 ms y la mediana a (200 + 240) / 2 = 220 ms.
Consejos
- Usa el mismo dispositivo y la misma postura cuando compares días distintos.
- No tengas en cuenta el primer intento; casi todo el mundo va más rápido tras calentar.
- Pulsar antes de tiempo solo anula ese intento; no se pierde nada más.