IRandomNumberGenerator interface
这是用于生成伪随机随机数的 ServiceScope 协定。
注解
此接口抽象化了系统 Math.random () API 的功能,以便与 ServiceScope 配合使用。 例如,单元测试可能会将默认 RandomNumberGenerator 服务替换为始终返回相同随机数序列的模拟实现,以确保测试失败始终可重复。
方法
generate() | 根据 Math.random () 协定,返回介于 0 ((含) )和 1 (独占) 之间的伪随机数。 |
方法详细信息
generate()
根据 Math.random () 协定,返回介于 0 ((含) )和 1 (独占) 之间的伪随机数。
generate(): number;
返回
number