Forma geral:
math.propriedade
math.metodo
Propriedades:
E - Valor da constante de Euler, que serve de base para os
logarítmos naturais.
Ex: alert('Math.E = '+Math.E)
LN10 - Valor do logarítmo natural de 10.
Ex: alert('Math.LN10 = ' + Math.LN10)
LN2 - Valor do logarítmo natural de 2.
Ex: alert('Math.LN2 = ' + Math.LN2)
PI - Obtém o valor de PI
Ex: alert('Math.PI = '+Math.PI)
SQRT1_2 - Obtém a raiz quadrada de ½
Ex: alert('Math.SQRT1_2 = '+Math.SQRT1_2)
SQRT2 - Obtém a raiz quadrada de 2
Ex: alert('Math.SQRT2 = '+Math.SQRT2)
Métodos:
abs - Retorna o valor absoluto de um argumento
Ex: Math.abs(argumento) //argumento tem que ser um valor
numérico!
acos - Retorna o arco co-seno de um argumento (-1..1). O
valor retornado está em radianos. (0..PI)
Ex: Math.acos(argumento)
asin - Retorna o arco seno de um argumento (-1..1). O valor
retornado está em radianos. (0..PI).
Ex: Math.asin(argumento)
atan - Retorna o arco tangente de um argumento. O
valor retornado está em radianos.
(-PI/2..PI/2)
Ex: Math.atan(argumento)
ceil - Retorna um valor inteiro >= ao argumento
especificado.
Ex: Math.ceil(argumento)
cos - Retorn o co-seno de um argumento. O argumento,
representa um ângulo em radianos.
Ex: Math.cos(argumento)
exp - Retorna o valor da constante de Euler (Math.E)
elevado a potência especificada pelo valor do argumento.
Ex: Math.exp(argumento)
floor - Retorna o maior inteiro menor ou igual ao
argumento.
Ex: Math.floor(argumento)
max - Retorna o maior valor entre dois argumentos.
Ex: Math.max(argumento1,argumento2)
min - Retorna o menor valor entre dois argumentos.
Ex: Math.min(argumento1,argumento2)
pow - Função de exponenciação.
Retorna o valor da base elevada ao expoente.
Ex: Math.pow(base,expoente)
random - Gera um número aleatório entre 0 e
1. Disponível para plataformas UNIX.
Ex: Math.random()
round - Arredonda o argumento para o número inteiro
mais próximo. se a parte fracionária for menor que .5 o
arredondamento é feito para baixo, caso contrário o
arredondamento é feito para cima.
Ex: Math.round(argumento)
sin - Retorna o seno do argumento. O argumento deve
representar um ângulo em radianos.. O valor de retorno
está entre -1..1
Ex: Math.sin(argumento)
sqrt - Obtém a raiz quadrada do argumento.
Ex: Math.sqrt(argumento)
tan - Retorna a tangente do argumento.
Ex: Math.tan(argumento)