1. ホーム
  2. javascript

[解決済み] 1~100のユニークな乱数を発生させる

2022-03-02 18:57:51

質問

どうすれば ユニークなランダム JavaScriptで1から100までの数字が使えますか?

どのように解決するのですか?

例えば 8個のユニークな乱数を生成し、配列に格納するには、単純に次のようにします。

var arr = [];
while(arr.length < 8){
    var r = Math.floor(Math.random() * 100) + 1;
    if(arr.indexOf(r) === -1) arr.push(r);
}
console.log(arr);