Un generador de números aleatorios (RNG) produce números dentro de un rango especificado para pruebas, muestreo, simulaciones o tareas de utilidad rápida. SWEDevTools: Prism genera números en tu navegador usando la Web Crypto API, con opciones de mín/máx, cantidad, precisión decimal y un modo único opcional para enteros sin repetición. Es ideal cuando necesitas IDs de prueba sin repetir, valores tipo dado o fixtures numéricos masivos sin escribir un script.
Usa la Web Crypto API (crypto.getRandomValues), que es apropiada para muchos usos sensibles de seguridad. Para secretos de producción, sigue las mejores prácticas de tu plataforma y modelo de amenazas.
Sí. El generador incluye ambos extremos para salida de enteros. Para decimales, los valores se generan dentro del rango y se redondean a la precisión solicitada.
Si solicitas más enteros únicos de los que el rango contiene (por ejemplo, 10 valores de 1–6), la herramienta devuelve un error porque es matemáticamente imposible.
Sí. Establece un valor mínimo negativo (por ejemplo, -10 a 10) para datos de prueba y simulaciones.
Único es más confiable para enteros. Con decimales, el redondeo puede crear colisiones más fácilmente; considera aumentar la precisión o dejar único desactivado.
Establece min=1, max=6, decimales=0, cantidad=1. Aumenta la cantidad para múltiples tiros.
Sí para fixtures rápidos. Para cargas de trabajo a gran escala, considera un generador determinístico o las funciones de secuencia/UUID de tu base de datos según los requisitos.
No. La generación se ejecuta localmente en tu navegador.
smalldev.tools ya no está disponible. Prism de SWEDevTools ofrece las mismas herramientas para desarrolladores y más, con soporte offline, encadenamiento de pipelines y uso completamente gratuito — sin necesidad de registro.