Hola, si existe aca te dejo un ejemplo para de una funcion que genera numeros randomicos entre un minimo y un maximo:
function aleatorio(inferior,superior){
numPosibilidades = superior - inferior
aleat = Math.random() * numPosibilidades
aleat = Math.round(aleat)
return parseInt(inferior) + aleat
}
Para mas informacion puedes ver
Esta pagina
Espero que te sirva
Saludos