¿Cómo se generan números aleatorios en Javascript? Pues con la función random() del objeto Math. Vamos a ver cómo generar números aleatorios entre 1 y 10, 1 y 100 y 1 y 1000.
//de 1 al 10 var lenumero = Math.floor(Math.random() * 10 + 1); //de 1 a 100 var lenumero = Math.floor(Math.random() * 100 + 1); //de 1 a 1000 var lenumero = Math.floor(Math.random() * 1000 + 1);
En fin, viendo el ejemplo arriba ya puedes ver que generar un número aleatorio entre 1 y N se hace siguiendo la siguiente fórmula:
//de 1 a un número N var lenumero = Math.floor(Math.random() * N + 1);