Generador de números aleatorios
Obtenga valores aleatorios para sorteos, juegos o decisiones
❓ Cómo funciona el generador
El generador produce números enteros aleatorios en el rango elegido, del mínimo al máximo inclusive. Puede pedir de 1 a 100 números. «Sin repeticiones» garantiza que cada valor aparezca como máximo una vez.
Si el mínimo es mayor que el máximo, los límites se intercambian automáticamente. El resultado se puede copiar al portapapeles con un clic.
🎲 Cómo se forma un número
📊 Rango
Tamaño = máx − mín + 1
Número = floor(random × tamaño) + mín
⚠️ Límites
Cantidad: de 1 a 100
Números únicos: no más que el tamaño del rango
💡 Ejemplo
Rango 1 to 6 (dice roll), count 3, no repeats:
- Rango size: 6 − 1 + 1 = 6 possible values
- El generador elige tres números del 1 al 6 sin duplicados
- Ejemplo de resultado: 4, 1, 6
🎯 Dónde usarlo
- 🎉 Sorteos — elegir un ganador por número.
- 🎲 Juegos de mesa — sustituir un dado o una baraja de números.
- 📚 Estudio — generar tareas con datos distintos.
- 🏠 Cotidianidad — «cara o cruz» (1 o 2), elegir una opción por número.
Para loterías, sorteos financieros y criptografía hace falta un RNG especializado — aquí se usa Math.random() del navegador, adecuado para tareas cotidianas.