jesteś w: Główna > javascript > funkcje > JavaScript - arrayMix()
Ostatnia aktualizacja tej strony: 2007-04-27, 14:04:08

Javascript arrayMix()

array arrayMix(array);

Funkcja zwraca losowo przemieszaną tablicę, stworzoną z tablicy podanej jako parametr funkcji.

Powinno działać we flashu bez przeróbek.

function arrayMix(arr){
  var out = new Array();
  while(arr.length>0){
    var rnd = Math.floor(Math.random()*arr.length);
    var tmp = arr.slice(rnd, rnd+1);
    out.push(tmp);
    arr.splice(rnd,1);
  }
  return out;
}

Przykład:

arr = new Array('a','b','c','d');
out = arrayMix(arr);
//out może być np:
//c,d,a,b

Menu

Działy:

Quick start:

Inne:

animacje Flash

Diablo 2: