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.