Funções matemáticas para cálculos numéricos, arredondamento e operações científicas.
round
(value, decimals) Arredonda um número para a quantidade de casas decimais especificada.
| Parâmetros | | value | number | Número a arredondar | | decimals | number | Quantidade de casas decimais | |
| Retorno | número |
| Exemplos | |
| Veja também | |
abs
(value) Retorna o valor absoluto (positivo) de um número.
| Parâmetros | | value | number | Número cujo valor absoluto será retornado | |
| Retorno | número |
| Exemplos | |
| Veja também | |
ceil
(value) Arredonda um número para cima, até o inteiro mais próximo.
| Parâmetros | | value | number | Número a arredondar para cima | |
| Retorno | número |
| Exemplos | |
| Veja também | |
floor
(value) Arredonda um número para baixo, até o inteiro mais próximo.
| Parâmetros | | value | number | Número a arredondar para baixo | |
| Retorno | número |
| Exemplos | |
| Veja também | |
truncate
(value, decimals?) Trunca um número na quantidade especificada de casas decimais, sem arredondar.
| Parâmetros | | value | number | Número a truncar | | decimals (opcional) | number | Quantidade de casas decimais a manter (padrão: 0) | |
| Retorno | número |
| Exemplos | |
| Veja também | |
sqrt
(value) Retorna a raiz quadrada de um número.
| Parâmetros | | value | number | Número cuja raiz quadrada será retornada | |
| Retorno | número |
| Exemplos | |
| Veja também | |
power
(base, exponent) Retorna um número elevado a uma potência.
| Parâmetros | | base | number | Número base | | exponent | number | Expoente | |
| Retorno | número |
| Exemplos | |
| Veja também | |
pow
(base, exponent) Alias de power. Retorna um número elevado a uma potência.
| Parâmetros | | base | number | Número base | | exponent | number | Expoente | |
| Retorno | número |
| Exemplos | |
| Veja também | |
exp
(value) Retorna e (número de Euler) elevado a uma potência.
| Parâmetros | |
| Retorno | número |
| Exemplos | |
| Veja também | |
log
(value) Retorna o logaritmo natural (na base e) de um número.
| Parâmetros | | value | number | Número cujo logaritmo será retornado | |
| Retorno | número |
| Exemplos | log(exp(1)) → 1 log(e) = 1 |
| Veja também | |
log10
(value) Retorna o logaritmo de um número na base 10.
| Parâmetros | | value | number | Número cujo logaritmo será retornado | |
| Retorno | número |
| Exemplos | |
| Veja também | |
mod
(dividend, divisor) Retorna o resto de uma divisão, também chamado de módulo.
| Parâmetros | | dividend | number | Número a dividir | | divisor | number | Divisor | |
| Retorno | número |
| Exemplos | |
| Veja também | |
sign
(value) Retorna o sinal de um número: 1 se for positivo, -1 se for negativo ou 0 se for zero.
| Parâmetros | | value | number | Número a verificar | |
| Retorno | número |
| Exemplos | |
| Veja também | |
divide
(numerator, denominator, fallback?) Divide dois números com segurança e retorna um valor alternativo se o divisor for zero.
| Parâmetros | | numerator | number | Dividendo | | denominator | number | Divisor | | fallback (opcional) | any | Valor a retornar se o denominador for zero (padrão: null) | |
| Retorno | número | nulo |
| Exemplos | |
| Observações | Use esta função em vez do operador / quando o divisor puder ser zero. |
| Veja também | |
Tópicos relacionados