Skip to content

@emile/engine


@emile/engine / math/random / randomEnumValue

Function: randomEnumValue() ​

randomEnumValue<T>(enumObj): T[keyof T]

Defined in: src/math/random.ts:99

Get a random value from an enum object.

Type Parameters ​

T ​

T extends Record<string, string | number>

Parameters ​

enumObj ​

T

The enum object to get a random value from.

Returns ​

T[keyof T]

The random value from the enum object.

Note ​

IMPORTANT: This only works with numeric enums.