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 不重复随机数的主要内容,如果未能解决你的问题,请参考以下文章

C# 如何生成不重复的1-100随机数。

用js随机从1~100选择一个数字之后选择15个100以内的正整数,不能重复.

js指定范围指定个数的不重复随机数

我想用JavaScript生成1到100之间的100个不能重复的随机数,不需要排序,只生成100个不

用lua生成一组10 个 1~100 之间不重复随机数。

php生成随机数字,范围1-100,每次生成一个数字,可以重复