【发布时间】:2019-02-25 07:19:09
【问题描述】:
假设您有一个随机算法,可以在 2 个元素之间进行选择,但是您希望第二个元素只有 1% 的机会被选中。其背后的算法逻辑是什么? 还有关于我如何在这件事上找到更多信息的任何想法?我研究了具有确定输出的随机算法,但找不到我的问题的答案。
我查看了Cryptographically secure pseudorandom number generator,但我认为目前没有必要让事情过于复杂。
【问题讨论】:
-
嗯,一个简单的方法来做到这一点,虽然可能不是真正随机的,也可能不能用于加密将是..使用语言随机函数生成一个介于 0 和 99 之间的数字......如果 0然后选择第二个元素,否则选择第一个
标签: javascript algorithm random