Цитата:
|
Мне второй подход не нравится так же, как и первый
|
Тю, ради бога, легко же сделать так:

Код AS3:
public static function sortArrayByRandom(...params):Array {
return Math.random() > 0.5 ? -1 : 1;}
}
//...
array.sort(ArrayTool.sortArrayByRandom);
Шо тут тебе может не понравиться? ))))
P.S. другое дело, применение этой функции достаточно смутное. Но это уже вопросы к автору.