(low: number, high: number)
| 25 | } |
| 26 | |
| 27 | const randomIntegerBetween = (low: number, high: number) => { |
| 28 | return (state: Random.PCGRandomState): [number, Random.PCGRandomState] => { |
| 29 | const prng = new Random.PCGRandom() |
| 30 | prng.setState(state) |
| 31 | return [prng.integer(high - low) + low, prng.getState()] |
| 32 | } |
| 33 | } |
| 34 | |
| 35 | const randomNumber = (state: Random.PCGRandomState): [number, Random.PCGRandomState] => { |
| 36 | const prng = new Random.PCGRandom() |
no test coverage detected