从数组中随机抽取num个数
、、、
function randomDrawForm(arr, num) { var newArr = []; var m = {}; for (var i = 0; i < num && i < arr.length; i++) { var isIn = false; while(!isIn) { var randomNum = Math.floor(Math.random() * arr.length); if (!m[randomNum]) { newArr.push(arr[randomNum]); isIn = true; m[randomNum] = 1; } } } return newArr; }
、、、、