Foros del Web » Programando para Internet » Javascript »

[SOLUCIONADO] Obtener elemento de array

Estas en el tema de Obtener elemento de array en el foro de Javascript en Foros del Web. Hola Amigos. tengo una funcion como esta que devuelve un aleatorio entre dos números @import url("http://static.forosdelweb.com/clientscript/vbulletin_css/geshi.css"); Código Javascript : Ver original function aleatorio ( min ...
  #1 (permalink)  
Antiguo 05/11/2014, 01:53
 
Fecha de Ingreso: mayo-2009
Mensajes: 742
Antigüedad: 15 años
Puntos: 6
Obtener elemento de array

Hola Amigos. tengo una funcion como esta que devuelve un aleatorio entre dos números
Código Javascript:
Ver original
  1. function aleatorio(min, max) {
  2. var num = Math.floor(Math.random()*(max-min+1))+min;
  3. return num;
  4. }
  5. var numeroNuevo = aleatorio(1, 5);
  6.  
  7. alert(numeroNuevo);

Pero no es lo que quiero, lo que quiero es que me devuelva un aleatorio partiendo de un array, es decir, si tengo este array
Código Javascript:
Ver original
  1. var array= [ 200,500,1000 ];
Que me devuelva aleatoriamente en cada llamada uno de los tres valores.

Gracias
  #2 (permalink)  
Antiguo 05/11/2014, 02:39
 
Fecha de Ingreso: mayo-2009
Mensajes: 742
Antigüedad: 15 años
Puntos: 6
Respuesta: Obtener elemento de array

Bueno, ya lo he conseguido, me autocontesto y lo pongo por si le sirve a alguien.

Código Javascript:
Ver original
  1. function aleatorio(min, max)
  2.   {
  3.     var num = Math.floor(Math.random()*(max-min+1))+min;
  4.     return num;
  5.   }
  6.   //Si metemos mas opciones en el array, hay que modificar la llamada: arrayTiempos[aleatorio(0,4)];
  7.   var arrayTiempos = new Array(100,200,300,400,500);
  8.  
  9. arrayTiempos[aleatorio(0,4)]

Etiquetas: elemento, funcion, valor
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 03:52.