- randomInt(max): number
Returns number
- randomInt(min, max): number
Returns number
- randomInt(max, callback): void
Parameters
- max: number
- callback: ((err: null | Error, value: number) => void)
- (err, value): void
Parameters
- err: null | Error
- value: number
Returns void
Returns void
- randomInt(min, max, callback): void
Parameters
- min: number
- max: number
- callback: ((err: null | Error, value: number) => void)
- (err, value): void
Parameters
- err: null | Error
- value: number
Returns void
Returns void
Return a random integer
nsuch thatmin <= n < max. This implementation avoids modulo bias.The range (
max - min) must be less than 2**48.minandmaxmust be safe integers.If the
callbackfunction is not provided, the random integer is generated synchronously.