jquery如何获取随机数不重复


当前第2页 返回上一页

代码如下:

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

//获取不重复随机数

           function getRandom(lengths) {

               var arr = [];//存放随机数的数组

               var arrLen = lengths;//用来限制范围

               for(var i=0; i<4; i++){

                   var radomNum = parseInt(Math.random() * arrLen);//生成范围内的数据数

                   if(arr.indexOf(radomNum) == -1){

                       //indexOf返回值为-1表示数组中没有和新随机数重复的值

                       arr.push(radomNum);

                   }else{

                       //有重复值i--,不添加重复的值到数组中,并再循环一次

                       i--;

                   }

               }

               console.log(arr);

               return arr;

           }

以上就是jquery如何获取随机数不重复的详细内容,更多文章请关注木庄网络博客

返回前面的内容

相关阅读 >>

jQuery怎么增加css属性

jQuery弃用的函数有哪些?

jQuery可以删除所有的子元素吗?

jQuery如何判断某元素是否是数组元素

jQuery如何增加标签属性

基于jQuery和html5的日历时钟插件 的图文详解

jQuery中w2ui是什么?

jQuery length和size()区别

jQuery如何判断浏览器是否是ie6

jQuery如何区分鼠标左键还是右键点击

更多相关阅读请进入《jQuery》频道 >>




打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,您说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

分享从这里开始,精彩与您同在

评论

管理员已关闭评论功能...