Genera números enteros aleatorios en el rango que elijas, en la cantidad que quieras y con o sin duplicados.
Ejemplo
Un rango de 1 a 100 contiene 100 enteros posibles, cada uno con un 1% de probabilidad en cada extracción, mientras que 1 a 6 se comporta como un dado justo con un 16,67% por cara.
Método de cálculo
Ambos extremos del rango se incluyen. Los valores proceden de la fuente criptográficamente segura del navegador con muestreo por rechazo, así que los números altos del rango no son ni más ni menos probables que el resto, un defecto habitual en fórmulas improvisadas.
Notas importantes
Solo se producen enteros. Para un decimal aleatorio, genera un entero en un rango mayor y divídelo, por ejemplo de 1 a 1.000 dividido entre 100. Cada solicitud está limitada a 1.000 números para que la página siga respondiendo bien.
Preguntas frecuentes
¿Por qué aparecen repeticiones tan pronto?
Porque con duplicados permitidos cada número se extrae de forma independiente. Sacar 5 números de 1 a 100 produce al menos una repetición el 9,65% de las veces, y sacar 23 números de 1 a 365 la produce el 50,73% de las veces: la clásica paradoja del cumpleaños.
¿Cómo obtengo un conjunto sin duplicados?
Desmarca «Permitir duplicados» y cada valor aparecerá como mucho una vez en ese conjunto, que es lo que suelen necesitar los números de rifa o los identificadores de prueba. Sin duplicados, la cantidad no puede superar el número de valores del rango.
¿Sirve para barajar una lista numerada?
Sí. Pedir 10 números de 1 a 10 sin duplicados devuelve los diez valores exactamente una vez en orden aleatorio, una forma rápida de barajar asientos numerados, preguntas o turnos sin anotar nada.