Mathematical functions for numeric calculations, rounding, and scientific computations.
round
(value, decimals) Rounds a number to a specified number of decimal places.
| Parameters | | value | number | The number to round | | decimals | number | Number of decimal places | |
| Returns | number |
| Examples | |
| See Also | |
abs
(value) Returns the absolute, or positive, value of a number.
| Parameters | | value | number | The number whose absolute value you want | |
| Returns | number |
| Examples | |
| See Also | |
ceil
(value) Rounds a number up to the nearest integer.
| Parameters | | value | number | The number to round up | |
| Returns | number |
| Examples | |
| See Also | |
floor
(value) Rounds a number down to the nearest integer.
| Parameters | | value | number | The number to round down | |
| Returns | number |
| Examples | |
| See Also | |
truncate
(value, decimals?) Truncates a number to a specified number of decimal places without rounding.
| Parameters | | value | number | The number to truncate | | decimals (optional) | number | Number of decimal places to keep (default: 0) | |
| Returns | number |
| Examples | |
| See Also | |
sqrt
(value) Returns the square root of a number.
| Parameters | | value | number | The number whose square root you want | |
| Returns | number |
| Examples | |
| See Also | |
power
(base, exponent) Returns a number raised to a power.
| Parameters | | base | number | The base number | | exponent | number | The exponent | |
| Returns | number |
| Examples | |
| See Also | |
pow
(base, exponent) Alias for power. Returns a number raised to a power.
| Parameters | | base | number | The base number | | exponent | number | The exponent | |
| Returns | number |
| Examples | |
| See Also | |
exp
(value) Returns e, Euler's number, raised to a power.
| Parameters | | value | number | The exponent | |
| Returns | number |
| Examples | |
| See Also | |
log
(value) Returns the natural logarithm, base e, of a number.
| Parameters | | value | number | The number whose logarithm you want | |
| Returns | number |
| Examples | log(exp(1)) → 1 log(e) = 1 |
| See Also | |
log10
(value) Returns the base-10 logarithm of a number.
| Parameters | | value | number | The number whose logarithm you want | |
| Returns | number |
| Examples | |
| See Also | |
mod
(dividend, divisor) Returns the remainder of a division, also called the modulo.
| Parameters | | dividend | number | The number to divide | | divisor | number | The number to divide by | |
| Returns | number |
| Examples | |
| See Also | |
sign
(value) Returns the sign of a number: 1 for positive, -1 for negative, and 0 for zero.
| Parameters | | value | number | The number to check | |
| Returns | number |
| Examples | |
| See Also | |
divide
(numerator, denominator, fallback?) Safely divides two numbers and returns a fallback value when the divisor is zero.
| Parameters | | numerator | number | The dividend | | denominator | number | The divisor | | fallback (optional) | any | Value to return if the denominator is zero (default: null) | |
| Returns | number | null |
| Examples | |
| Notes | Use this instead of the / operator when the divisor might be zero. |
| See Also | |