标签: javascript math random
我对来自javascript的Math.random()不满意。我想创建一个生成随机数的函数。我需要的是,如果我从1到100生成100.000个数字,则数字出现的频率必须尽可能接近。数字的最小频率似乎尽可能接近最大频率。 你能给我一些想法吗?
答案 0 :(得分:1)
从wikipedia开始,如果这不能给你任何线索,我建议Donald Knuths TAOCP 第2卷 - 数值算法,第3章
答案 1 :(得分:0)
你可以在JS中实现MT19937,这是一个非常强大的算法,适用于广泛的应用程序(不是密码术!)。