【发布时间】:2011-04-05 17:56:35
【问题描述】:
我们正在尝试创建一个随机数生成器,以便为虚拟装配线上的产品创建序列号。 我们得到了要生成的随机数,但是由于它们是序列号,我们不希望它创建重复项。 有没有办法让它回去检查生成的号码是否已经生成,然后告诉它是否重复生成一个新的号码,并重复这个过程直到它有一个“唯一"号码。
【问题讨论】:
-
散列每个产品的名称/ID/某物特征不是更容易吗?
-
@JCOC611 - 哈希值会发生冲突,所以它们不是你想在这里使用的。您想要的是具有保证唯一性的确定性算法。
标签: javascript