//创建一个数组 存放5个不重复随机数
//思路,每生成一次就和之前的所有数组比较,如有相同,则放弃当前生成操作
var nums=[];
for(var i=0;i<5;i++){//外层控制循环次数,即生成几个数
nums[i]=parseInt(Math.random()*100+1);//随机数范围是1-100
for(var j=0;j<i;j++){//内层控制当前生成的随机数和前一个数进行比较,重复则重新生成,反之存入新数组
if(nums[i]==nums[j]){
i--;//重新覆盖i重复值
}
}
}
console.log(nums)
相关文章:
- sql 生成随机数 以及不重复随机数 2021-11-13
- JavaScript 不重复的随机数 2021-10-29
- JS生成不重复随机数 2021-10-29
- 随机生成不重复的数字 2021-10-29
- JS生成不重复的随机数 2021-08-16
- js_生成不重复的随机数 2021-08-16
- js生成不重复的随机数 2021-10-29
- Java生成随机数并随机输出不重复的值 2021-06-23