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.