Comunidad de diseño web y desarrollo en internet online

fadeout de clips aleatorio

Citar            
MensajeEscrito el 06 Mar 2008 12:35 pm
hola,
tengo 20 clips de pelicula y me gustaria hacerlos desaparacer y luego reaparecer aleatoriamente como hago para crear un array de 1 al 20 donde no falte ningun numero y no se repitan
gracias!

Por diegof18

26 de clabLevel



Genero:Masculino  

msie
Citar            
MensajeEscrito el 06 Mar 2008 04:55 pm
Uf... tengo la respuesta en alguna parte de mi disco. Era una función para desordenar una matriz. Cuando la encuentre la subo

Por mcapu

181 de clabLevel



Genero:Masculino  

firefox
Citar            
MensajeEscrito el 06 Mar 2008 05:01 pm

Código :


matriznumeros=new Array()

desordenarray = function (array) {
   var array_array = array;
   for (i=0; i<(array_array.length); i++) {
      var posic = (Math.round(Math.random()*((array_array.length-1)-i)))+i;
      array_array.splice(i,0,array_array[posic]);
      array_array.splice(posic+1,1);
   }
};
for(i=1;i<=20;i++){
matriznumeros.push(i)
}

desordenararray(matriznumeros)

Por mcapu

181 de clabLevel



Genero:Masculino  

firefox
Citar            
MensajeEscrito el 06 Mar 2008 05:08 pm
Gracias mcapu tengo que terminar un par de cosas antes de probarla apenas lo haga te aviso igual por lo que veo ya entiendo como funciona y es lo que andaba buscando.
Saludos!

Por diegof18

26 de clabLevel



Genero:Masculino  

msie

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.