Ver Mensaje Individual
  #4 (permalink)  
Antiguo 03/12/2008, 16:56
Avatar de pato12
pato12
 
Fecha de Ingreso: septiembre-2007
Ubicación: Salta
Mensajes: 1.620
Antigüedad: 17 años, 4 meses
Puntos: 101
Respuesta: Devolver un objeto de un array al azar

Hola,
Ya lo logre, pero me alerta numeros que no hay:
Código HTML:
<script>
  var numeros=new Array();
  numeros[1]='1';
  numeros[2]='2';
  numeros[3]='3';
  numeros[4]='4';
  numeros[5]='5';
  numeros[6]='6';
  numeros[7]='7';
  numeros[8]='8';
  numeros[9]='9';
  function numAzar(array){
  return Math.floor(Math.random()*(array.length+1));;
  }
  function borrarParametro(parametros,p){
  var arr=new Array();
  for(var i=0;i<=count(parametros);i++){
  if(i!=p){
  arr[i]=parametros[i];
  }
  }
  return arr;
  }
  function count(array){
  return array.length;
  }
</script><a href="#" onClick="alert(numeros);return false;">Ver</a> | <a href="#" onClick="numeros=borrarParametro(numeros,5);return false;">Borrar 5</a> | <a href="#" onClick="alert(numAzar(numeros));return false;">Numero al azar</a> 
¿Por que?
Gracias
Salu2
__________________
Half Music - www.halfmusic.com