The namespace for all UF/Number utility functions, typically for static methods.
- Source:
Members
Methods
(static) addRange(arg0_range, arg1_number) → {Array.<number>}
Adds a number to a range.
- Source:
Parameters:
| Name | Type | Description |
|---|---|---|
arg0_range |
Array.<number>
|
|
arg1_number |
number
|
Returns:
- Type:
-
Array.<number>
(static) addRanges(arg0_range, arg1_range) → {Array.<number>}
Adds a range by another.
- Source:
Parameters:
| Name | Type | Description |
|---|---|---|
arg0_range |
Array.<number>
|
|
arg1_range |
Array.<number>
|
Returns:
- Type:
-
Array.<number>
(static) alphabetise(arg0_string) → {string}
Alphabetises a given number into a string (a0-j9).
- Source:
Parameters:
| Name | Type | Description |
|---|---|---|
arg0_string |
number
|
Returns:
- Type:
-
string
(static) degreesToRadians(arg0_degrees) → {number}
Converts degrees to radians.
- Source:
Parameters:
| Name | Type | Description |
|---|---|---|
arg0_degrees |
number
|
Returns:
- Type:
-
number
(static) deordinalise(arg0_string) → {number}
Deordinalises a string.
- Source:
Parameters:
| Name | Type | Description |
|---|---|---|
arg0_string |
string
|
Returns:
- Type:
-
number
(static) divideRange(arg0_range, arg1_number) → {Array.<number>}
Divides a range by another.
- Source:
Parameters:
| Name | Type | Description |
|---|---|---|
arg0_range |
Array.<number>
|
|
arg1_number |
number
|
Returns:
- Type:
-
Array.<number>
(static) divideRanges(arg0_range, arg1_range) → {Array.<number>}
Divides a range by another.
- Source:
Parameters:
| Name | Type | Description |
|---|---|---|
arg0_range |
Array.<number>
|
|
arg1_range |
Array.<number>
|
Returns:
- Type:
-
Array.<number>
(static) exponentiateRange(arg0_range, arg1_power) → {any|Array.<number>}
Exponentiates a range by a given power.
- Source:
Parameters:
| Name | Type | Description |
|---|---|---|
arg0_range |
Array.<number>
|
|
arg1_power |
number
|
Returns:
- Type:
-
any|Array.<number>
(static) exponentiateRanges(arg0_range, arg1_range) → {Array.<number>}
Exponentiates a range by another.
- Source:
Parameters:
| Name | Type | Description |
|---|---|---|
arg0_range |
Array.<number>
|
|
arg1_range |
Array.<number>
|
Returns:
- Type:
-
Array.<number>
(static) getMidpoint(arg0_range) → {number}
Fetches the midpoint of a range.
- Source:
Parameters:
| Name | Type | Description |
|---|---|---|
arg0_range |
Array.<number>
|
Returns:
- Type:
-
number
(static) getRange(arg0_range) → {Array.<number>}
Gets a range from a given variable.
- Source:
Parameters:
| Name | Type | Description |
|---|---|---|
arg0_range |
any
|
Returns:
- Type:
-
Array.<number>
(static) multiplyRange(arg0_range, arg1_number) → {Array.<number>}
Multiplies a range by a number.
- Source:
Parameters:
| Name | Type | Description |
|---|---|---|
arg0_range |
Array.<number>
|
|
arg1_number |
number
|
Returns:
- Type:
-
Array.<number>
(static) multiplyRanges(arg0_range, arg1_range) → {Array.<number>}
Multiplies a range by another.
- Source:
Parameters:
| Name | Type | Description |
|---|---|---|
arg0_range |
Array.<number>
|
|
arg1_range |
Array.<number>
|
Returns:
- Type:
-
Array.<number>
(static) numerise(arg0_string) → {number}
Numerises a given string back into a number (a0-j9).
- Source:
Parameters:
| Name | Type | Description |
|---|---|---|
arg0_string |
string
|
Returns:
- Type:
-
number
(static) randomNumber(arg0_min, arg1_max, arg2_optionsopt) → {number}
Generates a random number between [arg0_min, arg1_max].
- Source:
Parameters:
| Name | Type | Attributes | Description | ||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
arg0_min |
number
|
||||||||||
arg1_max |
number
|
||||||||||
arg2_options |
Object
|
<optional> |
|
Returns:
- Type:
-
number
(static) returnSafeNumber(arg0_number, arg1_defaultopt) → {number}
Returns a safe number from a given variable.
- Source:
Parameters:
| Name | Type | Attributes | Default | Description |
|---|---|---|---|---|
arg0_number |
any
|
|||
arg1_default |
number
|
<optional> |
0 |
Returns:
- Type:
-
number
(static) root(arg0_number, arg1_root) → {number}
Nth roots a number.
- Source:
Parameters:
| Name | Type | Description |
|---|---|---|
arg0_number |
number
|
|
arg1_root |
number
|
Returns:
- Type:
-
number
(static) rootRange(arg0_range, arg1_root) → {Array.<number>}
Roots a range by a given number.
- Source:
Parameters:
| Name | Type | Description |
|---|---|---|
arg0_range |
Array.<number>
|
|
arg1_root |
number
|
Returns:
- Type:
-
Array.<number>
(static) rootRanges(arg0_range, arg1_range) → {Array.<number>}
Roots ranges by one another.
- Source:
Parameters:
| Name | Type | Description |
|---|---|---|
arg0_range |
Array.<number>
|
|
arg1_range |
Array.<number>
|
Returns:
- Type:
-
Array.<number>
(static) roundNumber(arg0_number, arg1_places) → {string}
Rounds a number to a specific number of places.
- Source:
Parameters:
| Name | Type | Description |
|---|---|---|
arg0_number |
||
arg1_places |
Returns:
- Type:
-
string