Para generar un número entero entre 0 y X:
var myNumeroAleatorio = Math.floor(Math.random()*(X+1))
De esa forma, si tu deseas un número aleatorio entre 0 y 100:
var myNumeroAleatorio = Math.floor(Math.random()*101)
Ahora si quieres un número aleatorio entre un rango X y Y entonces usa esto:
var myNumeroAleatorio = Math.floor(Math.random()*(Y-X))+X
En la práctica, supongamos un entero entre estos dos números 79 y 473:
var myNumeroAleatorio = Math.floor(Math.random()*394)+79
Hola amig@s. Esta excelente el articulo. Parece ser que a mi siempre se me olvida como generar numeros aleatorios. 😀 jajaja
Solo una pequena nota
sumenle 1 al limite superior para que les devuelva los numeros en el rango deseado
return Math.floor( Math.random() * ( ( superior + 1 ) – inferior ) ) + inferior;
Saludos!
Excelente articulo 😉
De esta forma pueden generar un numero aleatorio entre el rango que deseen mas facil =)
a=1;
b=100;
n = (a+Math.floor(Math.random()*b));
document.write(n);