我正嘗試創建一個數組數組。數組應如下所示:數組的隨機數,但不相同| JavaScript
[1, 2, 1]
或[2, 1, 2]
我它已經被選定後,不要再相同數量的希望。
所以我不想[1, 1, 2]
或[2, 2, 1]
我有以下代碼:
var chosenHosts = [];
for (var i = 0; i < match.match_games; ++i) {
var num = 1 + Math.floor(Math.random() * 2);
chosenHosts.push(num);
}
console.log(chosenHosts);
此代碼推了相同的號碼。有沒有人有如何實現上述的想法?
P.S.對於令人困惑的標題感到抱歉,我不知道如何描述它。
代碼中沒有jquery – depperm
@depperm是的,對不起。我的意思是,使用JQuery也很好 – Chris