源码网商城,靠谱的源码在线交易网站 我的订单 购物车 帮助

源码网商城

JS随机生成不重复数据的实例方法

  • 时间:2021-12-23 22:10 编辑: 来源: 阅读:
  • 扫一扫,手机访问
摘要:JS随机生成不重复数据的实例方法
昨天晚上在IBM上看了一篇关于在Java开发人员对于JavaScript看法的文章,感受很深,发现作为一个Java开发人员应该要懂得而且还要熟练JavaScript的能力.毕竟现在的JavaScript已经非常强大了,在Jquery,Ext等插件的注入后.已经慢慢再次受到Java开发人员的青睐了. 下面因为项目需要,特地编写了一个生成随机数的方法,而且是不重复. 代码如下: Javascript代码
[u]复制代码[/u] 代码如下:
// 定义存放生成随机数的数组 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); }
   复制到FireFox浏览器中的开发人员工具:"暂存器"中运行,即可查看结果.
  • 全部评论(0)
联系客服
客服电话:
400-000-3129
微信版

扫一扫进微信版
返回顶部