Skip to content

Tankōbon / lib/home-picks / sampleRandom

Function: sampleRandom() ​

sampleRandom<T>(pool, count, random?): T[]

Defined in: lib/home-picks.ts:54

Up to count distinct items drawn at random from pool (which is reordered). random is injectable for tests and returns a number in [0, 1) like Math.random.

Type Parameters ​

T ​

T

Parameters ​

pool ​

T[]

count ​

number

random? ​

() => number

Returns ​

T[]