Namespace: random
index.random
Functions#
pick#
â–¸ pick<T>(arr): T
Picks a random element from the specified array. Returns undefined if the array is empty.
Type parameters#
| Name |
|---|
T |
Parameters#
| Name | Type |
|---|---|
arr | T[] |
Returns#
T
Defined in#
randomInsideCircle#
â–¸ randomInsideCircle(circle): Vector
Parameters#
| Name | Type |
|---|---|
circle | Circle |
Returns#
Defined in#
randomInsideRect#
â–¸ randomInsideRect(rect): Vector
Returns a random point inside the given rect.
Parameters#
| Name | Type |
|---|---|
rect | Rect |
Returns#
Defined in#
randomRange#
â–¸ randomRange(min?, max?): number
Returns a random value from min to max.
Parameters#
| Name | Type | Default value |
|---|---|---|
min | number | 0 |
max | number | 1 |
Returns#
number
Defined in#
randomUnitVector#
â–¸ randomUnitVector(): Vector
Returns a random unit vector.