0
如何過濾並找到一個從我的數組中重複3次的數字?Javascript過濾一個匹配值的數組
function produceChanceNumbers(){
//initiate array
var arr = [];
//begin running 10 times
for (var i = 0, l = 10; i < l; i++) {
arr.push(Math.round(Math.random() * 10));
}
console.log(arr);
//inputs array in html element
document.getElementById("loop").innerHTML = arr.join(" ");
var winner =
//begin filtering but only replaces numbers that repeat
console.log(arr.filter(function(value, index, array){
return array.indexOf(value) === index;
}));
}//end produceChanceNumbers
HTML:
<button onClick="produceChanceNumbers()">1</button>
整整3倍? – Li357
是的,我覺得我正朝着正確的方向前進,但不知道如何讓它意識到某個數字被輸出了3次。 – Gianni
是[this](https://jsbin.com/raholiqeni/edit?html,js,console,output)這個想法?三聯發生次數推三次,你可以很容易地調整它。 – Li357