Показать сообщение отдельно
  #4 (permalink)  
Старый 03.03.2010, 09:36
Аватар для e1f
e1f e1f вне форума
Профессор
Отправить личное сообщение для e1f Посмотреть профиль Найти все сообщения от e1f
 
Регистрация: 03.04.2009
Сообщений: 1,263

var a = [1,2,3,4,5];
for ( var i = a.length; i-->0; ) {
    var t = a[i], 
        j = Math.floor(i*Math.random()); 
    a[i] = a[j]; 
    a[j] = t; 
}
alert(a)
Ответить с цитированием