javascript生成不重复随机数代码实例

快乐打工仔 分类:实例代码

关于随机数的用途咱们就不说了,大家心知肚明,下面直接进入主体,先给出一段代码实例。

var array=new Array(); 
for(var i=0; ;i++){ 
  if(array.length<10){ 
    generateRandom(10); 
  }
  else{ 
    break; 
  } 
} 
function generateRandom(count){ 
  var rand=parseInt(Math.random()*count); 
  for(var i=0;i<array.length;i++){ 
    if(array[i]==rand){ 
      return false; 
    }      
  } 
  array.push(rand); 
} 
console.log(array);

以上代码生成了随机数,并且将随机数存入数组,最后将数组输出。

代码比较简单,这里就不多介绍了,如有疑问可以跟帖留言。

相关阅读:

1.parseInt()函数可以参阅JavaScript parseInt()一章节。

2. Math.random()函数可以参阅Math.Random()一章节。

3.push()函数可以参阅JavaScript push()一章节。

javascript生成不重复随机数代码实例,这样的场景在实际项目中还是用的比较多的,关于javascript生成不重复随机数代码实例就介绍到这了。

javascript生成不重复随机数代码实例属于前端实例代码,有关更多实例代码大家可以查看

回复

我来回复
  • 暂无回复内容