如何检查Math.random中的2个数字是否相同

时间:2019-06-27 11:35:33

标签: javascript

我有一个简单的函数,当在for循环中调用时,会从getRandomNumber函数生成4个随机数。我怎么能够 防止两次获得相同的数字我正在向DOm添加元素,但有时在同一div中有2个元素 我想防止两次获得相同的号码。我怎样才能做到这一点?例如,获取数字,以便每次我的代码加载数字时都是相同的。

我正在尝试if语句,并且有点支持自己。我知道这似乎是一个简单的问题,但是我不知所措。

function getMeARandom(min, max) {
const randomNumber = Math.floor(Math.random() * (max - min + 1) + 
min);
return randomNumber;
}
function weaponsGen() {
for (let i = 0; i < 5; i++) {
    let weaponPosition = getMeARandom(0, 65);
}

}

0 个答案:

没有答案