¿Qué es un generador de números aleatorios?
Un generador de números aleatorios elige números de forma impredecible y sin que puedas influir en el resultado. Puedes elegir cualquier rango de números enteros, desde uno pequeño (como del 1 al 6) hasta 1.000 millones en positivo o en negativo, y generar uno o hasta 1.000 números a la vez. También puedes decidir si se permiten repeticiones y si quieres ordenar los resultados.
Cómo usarlo
- Define el rango. Escribe el número más bajo y el más alto que quieras. Los dos extremos están incluidos, así que del 1 al 10 puede salir el 1 y también el 10.
- Elige la cantidad. Escribe cuántos números quieres sacar.
- Con o sin repeticiones. Si marcas Permitir repeticiones, cada número se sortea por separado y puede volver a salir, como al lanzar varias veces un dado. Si desmarcas la opción, todos los números serán distintos, como al extraer papeletas de un sombrero.
- Ordena los resultados si quieres. Marca Ordenar los resultados para ver los números de menor a mayor; puede ser útil para sorteos de tipo lotería.
- Haz clic en Generar y luego en Copiar para pegar los números en un mensaje o una hoja de cálculo.
Pantalla completa: haz clic en Pantalla completa, arriba en la herramienta, para mostrar los números sorteados en grande, algo muy útil para hacer una rifa en una pantalla grande o en una transmisión en vivo. Pulsa Esc para volver. En 🎨 Colores y efectos puedes elegir tus propios colores de fondo y de los botones (o una pantalla verde para transmitir) y decidir si el resultado se muestra en grande con fuegos artificiales.
Cómo se eligen los números
Muchos generadores de números sencillos usan Math.random(), que sirve para juegos, pero no está diseñado para ofrecer impredecibilidad criptográfica. Esta herramienta usa crypto.getRandomValues, el generador criptográficamente seguro integrado en los navegadores modernos. Además, evita el llamado sesgo de módulo: al adaptar un valor aleatorio al rango elegido, algunos números podrían resultar un poco más probables que otros. El generador descarta los valores que causarían ese sesgo y vuelve a sortear, de modo que todos los números del rango tienen la misma probabilidad.
Todo ocurre en tu navegador. Ningún número se envía a un servidor ni se guarda en él.
Cuándo usar un generador de números aleatorios
- Rifas y sorteos de premios: Numera las papeletas, define el rango del 1 a la última papeleta, desmarca las repeticiones y saca tantos ganadores como premios tengas.
- Combinaciones tipo lotería: Para un sorteo de «6 de 49», elige un rango del 1 al 49, una cantidad de 6, desmarca las repeticiones y marca «Ordenar». La probabilidad de acertar los seis números es de 1 entre 13.983.816, independientemente de los números que elijas: ningún número tiene más posibilidades de salir por llevar tiempo sin aparecer.
- Enseñanza y deberes: Genera sumas aleatorias para practicar matemáticas, elige qué pregunta corregir o muestra al alumnado con qué frecuencia se repiten los números en una serie de sorteos.
- Muestreo y pruebas: Selecciona filas al azar de una hoja de cálculo para revisarlas, elige participantes al azar para una encuesta o crea datos de prueba.
- Juegos: Decide quién empieza, fija una puntuación objetivo al azar o sustituye los dados que faltan por el rango que quieras.
Consejos
- Sin repeticiones no puedes sacar más números de los que tiene el rango. Del 1 al 10 el máximo son 10 números, que simplemente te dan del 1 al 10 en orden aleatorio. Es una forma rápida de desordenar una lista numerada.
- Los números negativos funcionan, así que de −50 a 50 es un rango válido.
- ¿Solo hay dos resultados posibles? Puedes elegir 1 o 2, pero es más rápido lanzar una moneda para obtener cara o cruz.
- Para lanzar dados de verdad con puntos y totales, usa el lanzador de dados. Para elegir entre nombres en lugar de números, usa el selector de nombres o la ruleta.