IRandomNumberGenerator interface

这是用于生成伪随机随机数的 ServiceScope 协定。

注解

此接口抽象化了系统 Math.random () API 的功能,以便与 ServiceScope 配合使用。 例如,单元测试可能会将默认 RandomNumberGenerator 服务替换为始终返回相同随机数序列的模拟实现,以确保测试失败始终可重复。

方法

generate()

根据 Math.random () 协定,返回介于 0 ((含) )和 1 (独占) 之间的伪随机数。

方法详细信息

generate()

根据 Math.random () 协定,返回介于 0 ((含) )和 1 (独占) 之间的伪随机数。

generate(): number;

返回

number