Javascript Random


Prohibida la reproducción total o parcial de este artículo sin el previo consentimiento de Webtutoriales.com

Generar números aleatorios en Javascript

Generar Números Aleatorios en Javascript

Para generar números aleatorios en Javascript se suele utilizar el método random() de la clase Math.

var aleatorio = Math.random();
alert("Número aleatorio entre 0.0 y 1.0: "+aleatorio);

Éste código generará un número aleatorio entre 0.0 y 1.0 (con una gran cantidad de decimales).

Ejemplos

A continuación mostraremos cómo generar números aleatorios usando funciones matemáticas de redondeo floor(redondeo hacia abajo) y ceil(redondeo hacia arriba) . Código para mostrar aleatorios entre 0 y 10 (ambos incluídos):

var aleatorio = Math.floor(Math.random()*11)
alert(aleatorio);

Código para mostrar números entre 1 y 100 (ambos incluidos):

var aleatorio = Math.ceil(Math.random()*100)
alert(aleatorio);

Generar un número aleatorio entre dos valores

var rango_superior = 10;
var rango_inferior = 5;
var aleatorio = Math.floor(Math.random()*(rango_superior-(rango_inferior-1))) + rango_inferior;
alert(aleatorio);

Lo que se hace es multiplicar el número aleatorio generado entre 0.0 y 1.0 por la diferencia entre el rango superior y el rango inferior menos uno. Se aplica la función floor para obtener la parte del número entera y se le suma el rango inferior

Detalles sobre este artículo

Enviado por Webtutoriales.com:
Fecha Publicación: 17.11.2008
Este artículos ha sido visto 5.695 veces.
Vota este artículo:

  • Currently 3.75/5
  • 1
  • 2
  • 3
  • 4
  • 5

3.8/5 de 4 votos

Otros Artículos Relacionados

Enlaza Este Artículo Desde tu Web

El enlace se verá así: Javascript Random

Comentarios

Si tienes algún comentario o sugerencia, utiliza el formulario. Enviar Comentario

  COMENTARIOS
No se han escrito comentarios para este artículo.