博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
JS生成不重复的随机数
阅读量:6477 次
发布时间:2019-06-23

本文共 463 字,大约阅读时间需要 1 分钟。

// 定义存放生成随机数的数组 

var array=new Array(); 
// 循环N次生成随机数 
for(var i = 0 ; ; i++){ 
    // 只生成10个随机数 
    if(array.length<10){ 
          generateRandom(10); 
    }else{ 
      break; 
   } 
// 循环遍历随机数数组 
for(var i = 0 ; i < array.length; i++){ 
     alert(array[i]); 
// 生成随机数的方法 
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); 

转载于:https://www.cnblogs.com/javaScriptYang/p/5667539.html

你可能感兴趣的文章
Python基础进阶之路(一)之运算符和输入输出
查看>>
阻塞非阻塞异步同步 io的关系
查看>>
ClickStat业务
查看>>
spring3.0.7中各个jar包的作用总结
查看>>
Windows 10 /win10 上使用GIT慢的问题,或者命令行反应慢的问题
查看>>
Windows平台分布式架构实践 - 负载均衡
查看>>
iOS自定制tabbar与系统的tabbar冲突,造成第一次点击各个item图片更换选中,第二次选中部分item图片不改变...
查看>>
SVN服务器使用(二)
查看>>
反射获取内部类以及调用内部类方法
查看>>
App里面如何正确显示用户头像
查看>>
U-BOOT之一:BootLoader 的概念与功能
查看>>
我的路上
查看>>
Velocity处理多余空白和多余空白行问题
查看>>
DB2与oracle有什么区别
查看>>
创建一个多级文件目录
查看>>
Picasa生成图片幻灯片页面图文教程
查看>>
svn status 显示 ~xx
查看>>
常用HiveQL总结
查看>>
[转]使用Visual Studio Code开发Asp.Net Core WebApi学习笔记(三)-- Logger
查看>>
POJ 3311 Hie with the Pie(状压DP + Floyd)
查看>>