• 宝贝是地名,你能想到这么浪漫的地名在哪儿吗? 2019-08-15
  • 何树山副省长到方圆机电调研指导工作 2019-08-15
  • 吉林体育彩票11选5走势:JS随机生成不重复数据的实例方法

    来源:本网整理
    昨天晚上在IBM上看了一篇关于在Java开发人员对于JavaScript看法的文章,感受很深,发现作为一个Java开发人员应该要懂得而且还要熟练JavaScript的能力.毕竟现在的JavaScript已经非常强大了,在Jquery,Ext等插件的注入后.已经慢慢再次受到Java开发人员的青睐了.
    下面因为项目需要,特地编写了一个生成随机数的方法,而且是不重复.
    代码如下:
    Javascript代码
    复制代码 代码如下:
    // 定义存放生成随机数的数组
    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浏览器中的开发人员工具:"暂存器"中运行,即可查看结果.

    彩票双色球历史开奖结果 www.s9h6.com

  • 本文相关:
  • 转义字符(\)对JavaScript中JSON.parse的影响概述
  • 非常好用的JsonToString 方法 简单实例
  • JS获取鼠标坐标的实例方法
  • javaScript NameSpace 简单说明介绍
  • gridpanel动态加载数据的实例代码
  • 去掉gridPanel表头全选框的小例子
  • GRID拖拽行的实例代码
  • JavaScript实现复制功能各浏览器支持情况实测
  • 利用div+jquery自定义滚动条样式的2种方法
  • 公共js在页面底部加载的注意事项介绍
  • 免责声明 - 关于我们 - 联系我们 - 广告联系 - 友情链接 - 彩票双色球历史开奖结果 - 频道导航
    Copyright © 2017 彩票双色球历史开奖结果 www.s9h6.com All Rights Reserved
  • 宝贝是地名,你能想到这么浪漫的地名在哪儿吗? 2019-08-15
  • 何树山副省长到方圆机电调研指导工作 2019-08-15
  • 老快3跨度走势 山东11选5特别号 福彩中心代表销售团队 平码网站 浙江20选5达芬奇密码 香港赛马会特码料 围棋有几个交叉点 体彩排列三专家预测 白小姐中特网免费资枓开奖结果 国家授权正规彩票平台 广东十一选五开奖结果查询 体育排列三走势图500 江西时时彩11选5 海南体彩论坛 体彩排列五走势图表带坐标连线图