Skip to content

@liminal-hq/undertone / seededRandom

Function: seededRandom() ​

seededRandom(seed): () => number

Defined in: random.ts:14

A small, fast seeded random generator (mulberry32). The same seed always produces the same sequence on every device, and it is independent of Math.random and of anything else in a host game, so audio variation never disturbs a game's own seeded simulation. A string seed is hashed first.

Parameters ​

seed ​

string | number

Returns ​

() => number