ランダムなユニークな数字で配列を取得したい。ランダムなユニークな数字を持つ配列js
私は
var row = [];
var count = 10;
function getRandomArbitary(min, max) {
return Math.random() * (max - min) + min;
}
function searchRandom() {
var rdm = Math.floor(getRandomArbitary(1, 20));
for (var i = 0; i < row.length; i++) {
if (rdm == row[i]) {
searchRandom();
}
}
row.push(rdm);
}
そして、私は、アレイ内の10個の数字をしたいならば、私が作るためのサイクルが次のサイクル
for (var i = 0; i < count; i++) {
searchRandom();
}
console.log(row);
は、しかし、それは動作しません作る(
ているのですか? min-maxの範囲内で一意の乱数を持つ配列を作成したいのですか? –
はい、最小〜最大範囲内の一意の乱数を持つ配列 –