Mathematical functions for numeric calculations, rounding, and scientific computations.
round
(value, decimals) Rounds a number to the specified number of decimal places.
| Parameters | | value | number | Number to round | | decimals | number | Number of decimal places | |
| Returns | number |
| Examples | |
| See Also | |
abs
(value) Returns the absolute (positive) value of a number.
| Parameters | | value | number | Number whose absolute value to return | |
| Returns | number |
| Examples | |
| See Also | |
ceil
(value) Rounds a number up to the nearest integer.
| Parameters | | value | number | Number to round up | |
| Returns | number |
| Examples | |
| See Also | |
floor
(value) Rounds a number down to the nearest integer.
| Parameters | | value | number | Number to round down | |
| Returns | number |
| Examples | |
| See Also | |
truncate
(value, decimals?) Truncates a number to the specified number of decimal places without rounding.
| Parameters | | value | number | 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 | Number whose square root to return | |
| Returns | number |
| Examples | |
| See Also | |
power
(base, exponent) Returns a number raised to a power.
| Parameters | | base | number | Base number | | exponent | number | Exponent | |
| Returns | number |
| Examples | |
| See Also | |
pow
(base, exponent) Alias for power. Returns a number raised to a power.
| Parameters | | base | number | Base number | | exponent | number | Exponent | |
| Returns | number |
| Examples | |
| See Also | |
exp
(value) Returns e (Euler's number) raised to a power.
| Parameters | |
| Returns | number |
| Examples | |
| See Also | |
log
(value) Returns the natural logarithm (base e) of a number.
| Parameters | | value | number | Number whose logarithm to return | |
| 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 | Number whose logarithm to return | |
| Returns | number |
| Examples | |
| See Also | |
mod
(dividend, divisor) Returns the remainder after division, also known as the modulo.
| Parameters | | dividend | number | Number to divide | | divisor | number | Divisor | |
| Returns | number |
| Examples | |
| See Also | |
sign
(value) Returns the sign of a number: 1 if positive, -1 if negative, or 0 if zero.
| Parameters | | value | number | Number to check | |
| Returns | number |
| Examples | |
| See Also | |
divide
(numerator, denominator, fallback?) Divides two numbers safely, returning a fallback value if the divisor is zero.
| Parameters | | numerator | number | Dividend | | denominator | number | 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 | |