Número entero aleatorio con JavaScript

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

Vía Victor’s Programming Aid

2 thoughts on “Número entero aleatorio con JavaScript

  1. 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 😉

  2. 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);

Leave a Reply

Your email address will not be published. Required fields are marked *

Proudly powered by WordPress | Theme: Wanderz Blog by Crimson Themes.