js生成 1-100 不重复随机数

Posted Lauren_J

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了js生成 1-100 不重复随机数相关的知识,希望对你有一定的参考价值。

var count =100;
var a = new Array();
for(var i = 0 ; i < 100 ; i++){

  a[i] = i+1;
}
a.sort(function(){
  return 0.5 - Math.random();
});

for(var i = 0 ; i < a.length ; i++){
  console.log(a[i] );
}

1,生成新数组
2,随机生成0-1中间的数       接着排序, 0.5 - Math.random();

3,遍历a,每遍历一次,输出一个值

范例:

以上是关于js生成 1-100 不重复随机数的主要内容,如果未能解决你的问题,请参考以下文章