生成5个不同的随机数;
2017-06-02 16:47
417 查看
//生成随机数 生成的数与之前的进行对比 如果有相同的就重新生成
var result=[];//准备一个空数组装结果
for(var i=0;i<5;i++){//随机生成5个数
result[i]=Math.floor(Math.random()*20+1)//[1-20]
//冒泡排序的方法 进行对比
for(var j=0;j<i;j++){
if(result[i]==result[j]){//如果与之前存在的相比较 相等就重新生成一个数字
i--;
}
}
}
console.log(result)
var result=[];//准备一个空数组装结果
for(var i=0;i<5;i++){//随机生成5个数
result[i]=Math.floor(Math.random()*20+1)//[1-20]
//冒泡排序的方法 进行对比
for(var j=0;j<i;j++){
if(result[i]==result[j]){//如果与之前存在的相比较 相等就重新生成一个数字
i--;
}
}
}
console.log(result)
相关文章推荐
- 生成k个不同的随机数,从m到n,并输出最大值的程序代码
- 生成5个不重复的随机数
- c#编程实现生成指定范围的不同的随机数
- 生成N个不同的随机数(C++,范围0~N-1)
- 生成不同随机数
- 生成十个完全不同的随机数并排序
- java 生成一组不同的随机数(不重复)
- 随机数与排列组合:生成1亿个随机的不同16位数
- C++在1秒内生成不同的随机数
- 随机生成一个对称矩阵,并输出。(究极版本,可以每一次都改变矩阵的随机数且不同,采用do while退出条件循环)
- iOS 生成不同随机数
- 【JavaScript】生成一段序列不同的随机数
- c语言生成随机数的方法(获得一组不同的随机数)
- Java-生成N个不同的随机数
- 【转载】随机生成k个范围为1-n的随机数,其中有多少个不同的随机数?
- c#生成一组不同的随机数的方法
- asp.net下生成99个不同的随机数
- 随机生成不同的随机数
- C#生成不同随机数
- 生成300个不同的随机数