我有一個動態數組,其中一個樣本看起來像如何選擇3個獨特的項目從一個動態數組
var nums=[25,12,23,47,55,116,17,80,92,150,191,142,13,124,15,176,187,18,19,20,21,30,31];
你能請讓我知道我可以選擇從nums
和負載3個獨特的項目他們到一個新的數組使用jQuery的純JS?
我想這已經
var arr = []
while(arr.length < 3){
var randomnumber=Math.ceil(Math.random()*nums.length)
var found=false;
for(var i=0;i<arr.length;i++){
if(arr[i]==randomnumber){found=true;break}
}
if(!found)arr[arr.length]=randomnumber;
}
,但我沒有得到我想要的東西
你在你的問題中寫了'3個獨特的物品',但你的評論說你想要3個隨機的,獨特的物品。這是什麼? – royhowie