diff options
| author | Shinigami <[email protected]> | 2022-01-30 18:55:06 +0100 |
|---|---|---|
| committer | GitHub <[email protected]> | 2022-01-30 18:55:06 +0100 |
| commit | d4125e2a7d69042c37ccecea89f1525c4424a45b (patch) | |
| tree | 99f9a997e0bd32b034c9a15d53a7a3ac957911cf /src/mersenne.ts | |
| parent | 730ca6a65a29038636e8cc3eec12eacf929db7fb (diff) | |
| download | faker-d4125e2a7d69042c37ccecea89f1525c4424a45b.tar.xz faker-d4125e2a7d69042c37ccecea89f1525c4424a45b.zip | |
chore: use explicit-module-boundary-types (#361)
Diffstat (limited to 'src/mersenne.ts')
| -rw-r--r-- | src/mersenne.ts | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/src/mersenne.ts b/src/mersenne.ts index 7f42501e..40ca4578 100644 --- a/src/mersenne.ts +++ b/src/mersenne.ts @@ -15,7 +15,7 @@ export class Mersenne { } } - rand(max?: number, min?: number) { + rand(max?: number, min?: number): number { // TODO @Shinigami92 2022-01-11: This is buggy, cause if min is not passed but only max, // then min will be undefined and this result in NaN for the whole function if (max === undefined) { @@ -26,7 +26,7 @@ export class Mersenne { return Math.floor(this.gen.genrand_real2() * (max - min) + min); } - seed(S: number) { + seed(S: number): void { if (typeof S != 'number') { throw new Error('seed(S) must take numeric argument; is ' + typeof S); } @@ -34,7 +34,7 @@ export class Mersenne { this.gen.init_genrand(S); } - seed_array(A) { + seed_array(A: number[]): void { if (typeof A != 'object') { throw new Error( 'seed_array(A) must take array of numbers; is ' + typeof A |
