【问题标题】:array of random numbers [duplicate]随机数数组[重复]
【发布时间】:2011-05-21 08:57:48
【问题描述】:

可能的重复:
Random number generator without dupes in Javascript?
Generate 8 unique random numbers between 1 and 100

嗨, 我想创建一个应该具有唯一值的随机数数组。我想使用 java 脚本来执行此操作,谁能给我一个解决方案...?

【问题讨论】:

  • 随机数可能会导致重复......只是说'
  • 如果数字本身不需要是随机的,可以考虑一个简单的Fisher-Yates shuffle。然而,这个“即将结束”的问题遵循这种思路——这与获取唯一随机数列表不同

标签: javascript random


【解决方案1】:

创建一个数字数组:

var min = 0,
    max = 1000,
    i,
    arr = [];

for (i = min; i<max; i++)
{
    arr.push(i);
}

然后shuffle it

【讨论】:

    猜你喜欢
    • 2014-05-18
    • 1970-01-01
    • 2016-05-05
    • 1970-01-01
    • 2018-07-03
    • 2015-08-13
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多