构造函数

new RandomDataGenerator(seeds)

一种非常有用的可重复的随机数据发生器。

参数

名称 类型 参数 默认值 描述
seeds Array.<any> | string <optional> 一个数组中的值作为种子,或发电机状态(从#状态{ })。

公共属性

公共方法

angle() → {number}

返回一个随机的角度在180和180之间。

Source code: math/RandomDataGenerator.js (Line 310)


between(min, max) → {number}

返回一个随机整数之间,包括最小和最大。

参数

名称 类型 参数 默认值 描述
min number <范围内的最小值。
max number <在该范围内的最大值。

Source code: math/RandomDataGenerator.js (Line 198)


frac() → {number}

返回一个随机实数在0和1之间。

Source code: math/RandomDataGenerator.js (Line 160)


integer() → {number}

返回一个随机整数在0和2之间,32。

Source code: math/RandomDataGenerator.js (Line 148)


integerInRange(min, max) → {number}

返回一个随机整数之间,包括最小和最大。

参数

名称 类型 参数 默认值 描述
min number <范围内的最小值。
max number <在该范围内的最大值。

Source code: math/RandomDataGenerator.js (Line 184)


normal() → {number}

返回一个随机实数之间- 1和1。

Source code: math/RandomDataGenerator.js (Line 227)


pick(ary) → {any}

返回<代码>数组< /代码>的随机成员。

参数

名称 类型 参数 默认值 描述
ary Array 一个数组来选择一个随机的成员。

Source code: math/RandomDataGenerator.js (Line 258)


real() → {number}

返回一个随机实数在0和2之间,32。

Source code: math/RandomDataGenerator.js (Line 172)


realInRange(min, max) → {number}

返回一个随机实数之间的最小和最大。

参数

名称 类型 参数 默认值 描述
min number <范围内的最小值。
max number <在该范围内的最大值。

Source code: math/RandomDataGenerator.js (Line 213)


sign() → {number}

返回一个与乘法运算符一起使用的符号。

Source code: math/RandomDataGenerator.js (Line 271)


sow(seeds)

重置随机数据生成器的种子。

参数

名称 类型 参数 默认值 描述
seeds Array.<any>

种子阵:<密码> tostring() < /代码>每个值使用。

Source code: math/RandomDataGenerator.js (Line 83)


state(state) → {string}

获取或设置生成器的状态。这让你保留了价值

参数

名称 类型 参数 默认值 描述
state string <optional>
应设置为“生成状态”。

Source code: math/RandomDataGenerator.js (Line 322)


timestamp(min, max) → {number}

返回一个最小和最大之间的随机时间,或在2000年初和2020年底如果不指定最小和最大。

参数

名称 类型 参数 默认值 描述
min number <范围内的最小值。
max number <在该范围内的最大值。

Source code: math/RandomDataGenerator.js (Line 296)


uuid() → {string}

返回一个有效的rfc4122给予ID字符串从https://gist.github.com/1308368

Source code: math/RandomDataGenerator.js (Line 239)


weightedPick(ary) → {any}

返回一个随机的成员,有利于早期的条目。

参数

名称 类型 参数 默认值 描述
ary Array 一个数组来选择一个随机的成员。

Source code: math/RandomDataGenerator.js (Line 283)