Números aleatorios con JavaScript:
- Jennifer Garcia
- 9 abr 2015
- 1 Min. de lectura
<script type="text/javascript">
function ejemplo1()
{ var aleatorio = Math.random();
alert("Número aleatorio entre 0 y 1: "+ aleatorio);
}
</script>
Con este código obtendremos el mencionado número, entre 0 y 1 y además lo veremos impreso en una ventana.
<script type=“text/javascript”> function ejemplo2() { var aleatorio = Math.round(Math.random()*10); alert(“Número aleatorio entre 0 y 10:”+aleatorio);} </script>;
Con esto obtendremos un número entre 0 y 10, ambos incluídos. Lo único que hemos hecho ha sido multiplicar por 10 y luego redondear el número con el método round.
Si lo que queremos es un número entre 0 y cualquier otro número, entonces ya está, no necesitamos más, pero si queremos un intervalo distinto, como por ejemplo entre 15 y 40 este código no nos sirve, tenemos que hacerle un pequeño arreglo, como aquí:
<script type="text/javascript">
function aleatorio(a,b)
{
return Math.round(Math.random()*(b-a)+parseInt(a));
}
</script>
Suponiendo que a = 15 y b = 40 primero se haría: Math.random()*(40-15) Lo que da un número entre 0 y 25 (con números decimales). Entonces sumamos 'a=15', para tener un número entre 15 y 40, todavía con decimales y por último, utilizamos Math.round() para eliminar los decimales.
Entradas recientes
Ver todo20.05.15 *Realización de segunda parte del proyecto *realización de prueba saber
Tutorial sobre INNER HTML en Javascript
Comments