Blog
Generar número random en Java Script
- octubre 25, 2015
- Publicado por: admin
- Categoría: Blog Java Script
En Java Script se pueden generar números random usando la función random(). En este tutorial aprenderemos a utilizarla con unos ejemplos muy sencillos.
Ejemplo de como generar número random en Java Script
El siguiente código genera un número aleatorio entre 0.0 y 1.0 (con varios decimales):
[sourcecode language=”javascript”] var numero= Math.random();alert(numero);
[/sourcecode]
Ahora si quisiéramos generar números aleatorios entre 1 y 100 tendríamos que hacerlo de la siguiente manera:
[sourcecode language=”javascript”] var numero= Math.ceil(Math.random()*100)alert(numero);
[/sourcecode]
En este caso estamos usando la función ceil, esta sirve para redondear un número con decimales hacia arriba. Ahora si quisiéramos redondear hacia abajo tendríamos que hacer lo siguiente:
[sourcecode language=”javascript”] var numero= Math.floor(Math.random()*100)alert(numero);
[/sourcecode]
Para este caso solo tenemos que utilizar la función floor en lugar de ceil.
Generar un número aleatorio entre dos valores
El siguiente ejemplo genera un número aleatorio entre 10 y 20:
[sourcecode language=”javascript”] var hasta = 20;var desde = 10;
var numero = Math.floor(Math.random()*(hasta -(desde -1))) + desde;
alert(numero);
[/sourcecode]
Para cambiar el rango únicamente debemos modificar las variables “desde” y “hasta”.
Bueno gente, espero que les haya servido este pequeño aporte y ante cualquier problema no duden en dejar un comentario.