Skip to content

Random

Random namespace

Type TC39 CoreJS Babel Civet JS+
Polyfill Stage 1 View via Custom
Baseline logo Baseline
Chrome logo Edge logo
Firefox logo Zen logo
Safari logo
Node logo
Bun logo
Deno logo
Cloudflare Workers logo

Random.random(options?: RandomOptions): number

Section titled “Random.random(options?: RandomOptions): number”
Baseline logo Baseline
Chrome logo Edge logo
Firefox logo Zen logo
Safari logo
Node logo
Bun logo
Deno logo
Cloudflare Workers logo

Random.number(low: number, high: number, stepOrOptions?: number | RandomOptions): number

Section titled “Random.number(low: number, high: number, stepOrOptions?: number | RandomOptions): number”
Baseline logo Baseline
Chrome logo Edge logo
Firefox logo Zen logo
Safari logo
Node logo
Bun logo
Deno logo
Cloudflare Workers logo
Baseline logo Baseline
Chrome logo Edge logo
Firefox logo Zen logo
Safari logo
Node logo
Bun logo
Deno logo
Cloudflare Workers logo

Random.int(low: number, high: number, stepOrOptions?: number | RandomOptions): number

Section titled “Random.int(low: number, high: number, stepOrOptions?: number | RandomOptions): number”
Baseline logo Baseline
Chrome logo Edge logo
Firefox logo Zen logo
Safari logo
Node logo
Bun logo
Deno logo
Cloudflare Workers logo

Random.bigint(low: bigint, high: bigint, stepOrOptions?: bigint | RandomOptions): bigint

Section titled “Random.bigint(low: bigint, high: bigint, stepOrOptions?: bigint | RandomOptions): bigint”
Baseline logo Baseline
Chrome logo Edge logo
Firefox logo Zen logo
Safari logo
Node logo
Bun logo
Deno logo
Cloudflare Workers logo
Baseline logo Baseline
Chrome logo Edge logo
Firefox logo Zen logo
Safari logo
Node logo
Bun logo
Deno logo
Cloudflare Workers logo

Random.fillBytes(buffer: BufferType, start?: number, end?: number): BufferType

Section titled “Random.fillBytes(buffer: BufferType, start?: number, end?: number): BufferType”
Baseline logo Baseline
Chrome logo Edge logo
Firefox logo Zen logo
Safari logo
Node logo
Bun logo
Deno logo
Cloudflare Workers logo