Durante el desarrollo de mi juego online me vi puesto en la nesesidad de un metodo para obtener un numero aletorio, entonses invente este pequeño script que nos devuelve un numero usando Math.random() pero entre un minimo y un maximo:
Código javascript:
Ver original
function Aleatorio (Min, Max) { var random = parseInt(new String (Math.random()).split(".")[1].substring (0,new String(Max).length)) while (random>Max&&random<Min||random>Max&&random>Min||random<Max&&random<Min) { random = parseInt(new String (Math.random()).split(".")[1].substring (0,new String(Max).length)) } return random }
la anterior funcion transforma a Math.random() en un numero entero que este entre Min y Max
Espero esto les sea de ayuda