(random?: () => number): boolean Generates a random boolean.
random
type
() => number default
Math.randomreturns
boolean 5 declarations
(random?: () => number): boolean Generates a random boolean.
random() => numberMath.randomboolean (min: number, max: number, random?: () => number): number Generates a random number between min and max.
minnumbermaxnumberrandom() => numberMath.randomnumber (min: number, max: number, random?: () => number): number Returns a random integer between min and max inclusive.
Node's randomInt is similar but exclusive of the max value, and makes min optional -
https://nodejs.org/docs/latest-v20.x/api/crypto.html#cryptorandomintmin-max-callback
minnumbermaxnumberrandom() => numberMath.randomnumber <T extends ReadonlyArray<any>>(arr: T, random?: () => number): ArrayElement<T> Selects a random item from an array.
arrTrandom() => numberMath.randomArrayElement<T> <T extends Array<any>>(array: T, random?: ((min: number, max: number, random?: () => number) => number) | undefined): T Mutates array with random ordering.
arrayTrandom?((min: number, max: number, random?: () => number) => number) | undefinedT