Cómo usar window.crypto.getRandomValues para obtener valores aleatorios en un rango específico

Habíamos estado usando Math.random para obtener números aleatorios entre 4000-64000 .:

Math.floor(Math.random() * 60000 + 4000);

Ahora tenemos que reemplazar esto con un generador de números aleatorios más seguro criptográficamente. Después de buscar este problema, hemos decidido utilizar window.crypto.getRandomValues. No puedo entender cómo usar esto para obtener un número aleatorio entre un rango particular. ¿Alguien puede ayudarme?

Respuestas a la pregunta(1)

Su respuesta a la pregunta