Skip to Content
🎲 欢迎使用 RandBox - 功能强大的 JavaScript 随机数据生成库! 了解详情

function

除了提供种子(将用于我们的 Mersenne Twister  算法进行播种),你也可以指定一个任意函数来生成随机数,库的其余部分在生成其他所有内容时将使用该函数。

一个相当简单的例子,只是使用 Math.random() 而不是我们的 Mersenne Twister

// 使用 Math.random() 而不是我们的 Mersenne Twister var randBox = new RandBox(Math.random); randBox.address() => '131 Asmun Pike' randBox.address() => '261 Pawnaf Highway'

RandBox 看起来工作方式完全相同,但具有不同的底层随机生成器。

此函数应返回 0 到 1 之间的任意数字。

最后更新于: