wrapNumber()function
wrapNumber(num: number, min: number, max: number): number
| Param | Type | |
|---|---|---|
num | number | The number to wrap. required |
min | number | The minimum bound, inclusive. required |
max | number | The maximum bound, exclusive (values wrap back to min). required |
| Return | |
|---|---|
number | num wrapped to lie between min and max. |
| Throws | |
|---|---|
unknown |
Wrap a number between two values.
- Numbers wrap around between min and max (like a clock).
- e.g.
12bounded by2and8is6 - Words in both directions.
- e.g.
-2bounded by2and8is4
Examples
wrapNumber(12, 2, 8) // 6