IRandomNumberGenerator interface
これは、擬似乱数を生成するための ServiceScope コントラクトです。
注釈
このインターフェイスは、 ServiceScope で使用するために、システム Math.random() API の機能を抽象化します。 たとえば、単体テストでは、テストエラーが常に繰り返し可能になるように、既定の RandomNumberGenerator サービスを常に同じ乱数のシーケンスを返すモック実装に置き換えることができます。
メソッド
generate() | Math.random() のコントラクトに従って、0 (包括) から 1 (排他) の擬似乱数を返します。 |
メソッドの詳細
generate()
Math.random() のコントラクトに従って、0 (包括) から 1 (排他) の擬似乱数を返します。
generate(): number;
戻り値
number