Generador de números aleatorios
Qué hace este generador de números aleatorios
Selecciona límites inclusivos y recibe un número entero extraído del RNG del navegador o servidor disponible para esta página; está bien para dados en el aula, desempates arbitrarios o ID de muestreo de control de calidad cuando solo necesitas una distribución "desordenada", no una equidad de grado de auditoría. Los obsequios criptográficos, los juegos regulados y los tokens de seguridad requieren API CSPRNG con protocolos revisados; no confíe en un dispositivo web genérico sin aprobación legal y de ingeniería.
Cuándo usarlo
Úselo al crear prototipos de tablas de botín, asignar cohortes beta temporales o elegir qué archivo de registro inspeccionar primero. Para identificadores que rara vez deben colisionar entre bases de datos, prefiera Generador de UUID v4. Para contraseñas, prefiera Generador de contraseñas con controles de juego de caracteres.
Ejemplo resuelto
La retrospectiva del equipo necesita dos voluntarios de veinte nombres; los números del 1 al 20 se asignan limpiamente: los límites transparentes superan la discusión sobre quién fue el mes pasado.
Preguntas frecuentes
¿Es cada tirada independiente?
Suponiendo que el RNG subyacente sea sólido para su clase. Los flujos pseudoaleatorios pueden repetir patrones si las semillas se reinician mal; conozca su implementación.
¿Flotantes versus enteros?
Este flujo apunta a rangos de números enteros; los decimales generalmente significan diferentes bibliotecas matemáticas.
¿Puedo demostrar imparcialidad a los usuarios?
Los concursos públicos necesitan esquemas de confirmación y revelación o sorteos de terceros, no widgets casuales.