JS如何从数组中随机取出若干个数,且不重复
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了JS如何从数组中随机取出若干个数,且不重复相关的知识,希望对你有一定的参考价值。
//原数组
var
arr = [0,1,2,3,4,5,6,7,8,9,10,11];
//输出数组
var
out = [];
//输出个数
var
num = 5;
while
(out.length < num){
var
temp = (Math.random()*arr.length) >> 0;
out.push(arr.splice(temp,1));
}
alert(out);
以上是关于JS如何从数组中随机取出若干个数,且不重复的主要内容,如果未能解决你的问题,请参考以下文章