标签:
需求描述:从一组有序的数据中生成一组随机并且不重复的数,类似于简单的抽奖程序的实现。
var gRandomArr = function (arr, length) { // 使用sort将原数组的顺序打乱,让有序变成无序 arr.sort(function () { return Math.random() - 0.5; }); // 从原数组中一次性返回10个元素 return arr.slice(0, length); }; // 调用 gRandomArr(arr, 10);
标签:
原文地址:http://www.cnblogs.com/wipphj/p/4534803.html