Baseline Widely available *
Math é um objeto embutido que tem propriedades e métodos para constantes e funções matemáticas. Não é um objeto de função.
DescriçãoAo contrário de outros objetos globais, Math
não é um construtor. Todas as propriedades e métodos de Math
são estáticos. Você pode referenciar a constante PI como Math.PI
e você pode chamar a função de seno como Math.sin(x)
, onde x
é o argumento do método. Constantes são definidas com a precisão total de números reais em JavaScript.
Math.E
Constante de Euler e base dos logaritmos naturais, aproximadamente 2.718.
Math.LN2
Logaritmo natural de 2, aproximadamente 0.693.
Math.LN10
Logaritmo natural de 10, aproximadamente 2.303.
Math.LOG2E
Logaritmo de E na base 2, aproximadamente 1.443.
Math.LOG10E
Logaritmo de E na base 10, aproximadamente 0.434.
Math.PI
Relação entre a circunferência de um cÃrculo e o seu diâmetro, aproximadamente 3.14159.
Math.SQRT1_2
Raiz quadrada de 1/2; Equivale a 1 dividido pela raiz quadrada de 2, aproximadamente 0.707.
Math.SQRT2
Raiz quadrada de 2, aproximadamente 1.414.
Nota: Note que as funções trigonométricas (sin(), cos(), tan(), asin(), acos(), atan(), atan2()) recebem ou retornam ângulos em radianos. Divida por (Math.PI/180
) para converter radianos em graus, ou multiplique por esse valor para fazer a conversão inversa.
Math.abs(x)
Retorna o módulo, ou valor absoluto, de um número (
| x | |x|
).
Math.acos(x)
Retorna o arco-coseno de um número (
arccos x \arccos{x}
).
Math.acosh(x)
Experimental
Retorna o arco-coseno hiperbólico de um número.
Math.asin(x)
Retorna o arco-seno de um número (
arcsin x \arcsin{x}
).
Math.asinh(x)
Experimental
Retorna o arco-seno hiperbólico de um número.
Math.atan(x)
Retorna o arco-tangente de um número (
arctan x \arctan{x}
).
Math.atanh(x)
Experimental
Retorna o arco-tangente hiperbólico de um número (
arctan x \arctan{x}
).
Math.atan2(x, y)
Retorna o arco-tangente do quociente de seus argumentos.
Math.cbrt(x)
Experimental
Retorna a raiz cúbica de um número (
x 3 \root{3}{x}
).
Math.ceil(x)
Retorna o menor inteiro que é maior ou igual a um número.
Math.cos(x)
Retorna o coseno de um número (
cos x \cos{x}
).
Math.cosh(x)
Experimental
Retorna o coseno hiperbólico de um número .
Math.exp(x)
Retorna
ex e^x
, onde x é o argumento, e
e e
é a constante de Euler (2.718...), a base do logaritmo natural.
Math.expm1(x)
Experimental
Retorna
ex - 1 e^x-1
.
Math.floor(x)
Retorna o maior inteiro que é menor ou igual a um número.
Math.fround(x)
Experimental
Retorna a mais próxima representação de ponto flutuante de precisão-única de um número.
Math.hypot([x[,y[,â¦]]])
Experimental
Retorna a raiz quadrada da soma dos quadrados dos argumentos (
x2 + y2 + ⦠\sqrt{x^2 + y^2 + \dots}
).
Math.imul(x)
Experimental
Retorna o resultado de uma multiplicação de inteiro de 32-bit.
Math.log(x)
Retorna o logaritmo natural (
log e x \log_ex
ou
ln x \ln{x}
) de um número.
Math.log1p(x)
Experimental
Retorna o logaritmo natural de 1 + x (
log e ( 1 + x ) \log_e(1+x)
ou
ln ( 1 + x ) \ln(1+x)
) de um número.
Math.log10(x)
Experimental
Retorna o logaritmo de x na base 10 (
log 10 x \log_{10}x
).
Math.log2(x)
Experimental
Retorna o logaritmo de x na base 2 (
log 2 x \log_2 x
).
Math.max([x[,y[,â¦]]])
Retorna o maior dentre os parâmetros recebidos.
Math.min([x[,y[,â¦]]])
Retorna o menor dentre os parâmetros recebidos.
Math.pow(x,y)
Retorna a base x
elevada à potência y
do expoente, ou seja,
xy x^y
.
Math.random()
Retorna um número pseudo-aleatório entre 0 e 1.
Math.round(x)
Retorna o valor arrendodado de x
, para o valor inteiro mais próximo.
Math.sign(x)
Experimental
Retorna o sinal de x
, indicando se é positivo, negativo ou zero.
Math.sin(x)
Retorna o seno de um número (
sin x \sin x
).
Math.sinh(x)
Experimental
Retorna o seno hiperbólico de um número (
sinh x \sinh x
).
Math.sqrt(x)
Retorna a raiz quadrada positiva de um número (
x \sqrt x
).
Math.tan(x)
Retorna a tangente de um número (
tan x \tan x
).
Math.tanh(x)
Experimental
Retorna a tangente hiperbólica de um número (
tanh x \tanh x
).
Math.toSource()
Não padrão
Retorna a string "Math"
.
Math.trunc(x)
Experimental
Retorna a parte inteira de x
, removendo quaisquer dÃgitos fracionários.
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4