//数组重新随机排序
var ramArr = function(arr){
var len = arr.length;
while(len--){
var k = Math.round(Math.random()*len);
arr[len] = [arr[k],arr[k]=arr[len]][0];
}
return arr;
}
//从数组中随机取出多个不同值
var getArrayItems = function(arr, num) {
var _arr = arr.slice(); //数组复制
var return_array = [];
for(var i=0; i0) {
var _index = Math.floor(Math.random()*_arr.length);
return_array[i] = _arr[_index];
_arr.splice(_index, 1);
} else {
break;
}
}
return return_array;
}