Skip to content

@emile/engine


@emile/engine / math/random / randomEnumOrOtherValue

Function: randomEnumOrOtherValue() ​

randomEnumOrOtherValue<T>(enumObj, additionalValues): number

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

Get a random value from an enum object or an additional set of values.

Type Parameters ​

T ​

T extends Record<string, string | number>

Parameters ​

enumObj ​

T

The enum object to get a random value from.

additionalValues ​

number[] = []

An array of additional values to include in the random selection.

Returns ​

number

The random value from the enum object or the additional values.