您的位置:首页 > 其它

随机3个或多个数组。

2016-04-25 12:30 204 查看
var mycars = null;
var count = 9;
for (var i = 0; i < count; i++) {
mycars += i;
if (i + 1 != count) {
mycars += ",";
}
}

var page = 3;/*随机取3个从上面循环胡0-9里面的数字*/
$(".btn").unbind("click").click(function () {
var myArray = new Array(page)
if (page != 0) {
for (var i = 0; i < page; i++) {
myArray[i] = random_replace();
}
}
})

function random_replace() {
var split = mycars.split(',');
var maxPos = split.length;
var item = Math.floor(Math.random() * maxPos);
mycars = mycars.replace("," + split[item], "");
mycars = mycars.replace(split[item] + ",", "");
return split[item];
}

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息