/**
* 配列の並び替えを行う(ランダム)
* @param array
* @return
*/
public static function shuffle(array:Array):Array{
var arraySize:int = array.length;
var shuffleArray:Array = new Array();
for(var i:int=0; i<arraySize; i++){
var tempSize:int = arraySize - i ;
var randomNum:int = Math.floor (Math.random () * tempSize);
shuffleArray.push(array[randomNum]);
array.splice(randomNum,1);
}
return shuffleArray;
}