Namespace: random
Functions
float
▸ float(min
, max
): number
Returns a random number between min (inclusive) and max (exclusive)
Parameters
Name | Type | Description |
---|---|---|
min |
number |
Minimum value (inclusive) |
max |
number |
Maximum value (exclusive) |
Returns
number
int
▸ int(min
, max
): number
Returns a random integer between min (inclusive) and max (inclusive). Throws an error if max
is smaller than min
or if min
or max
is a non-integer value.
This is the preferred method for generating random integers. Using Math.round()
will give you
a non-uniform distribution!
Parameters
Name | Type | Description |
---|---|---|
min |
number |
Minimum value (inclusive) |
max |
number |
Maximum value (inclusive) |
Returns
number
seedRandom
▸ seedRandom(seed
): number
Returns number between 0 (inclusive) and 1 (exclusive). Always returns the same number with the same seed.
Parameters
Name | Type | Description |
---|---|---|
seed |
number |
Seed for the random generator |
Returns
number