JavaScript - o objeto matemática
o mathobjeto fornece propriedades e métodos para constantes e funções matemáticas. Ao contrário de outros objetos globais,Mathnão é um construtor. Todas as propriedades e métodos deMath são estáticos e podem ser chamados usando o Math como um objeto, sem criá-lo.
Assim, você se refere à constante pi Como Math.PIe você chama a função seno comoMath.sin(x), onde x é o argumento do método.
Sintaxe
A sintaxe para chamar as propriedades e métodos do Math são as seguintes
var pi_val = Math.PI;
var sine_val = Math.sin(30);
Propriedades matemáticas
Aqui está uma lista de todas as propriedades do Math e suas descrições.
Sr. Não. | Descrição da Propriedade |
---|---|
1 | E \
Constante de Euler e a base dos logaritmos naturais, aproximadamente 2.718. |
2 | LN2
Logaritmo natural de 2, aproximadamente 0,693. |
3 | LN10
Logaritmo natural de 10, aproximadamente 2.302. |
4 | LOG2E
Logaritmo da base 2 de E, aproximadamente 1,442. |
5 | LOG10E
Logaritmo de base 10 de E, aproximadamente 0,434. |
6 | PI
Razão entre a circunferência de um círculo e seu diâmetro, aproximadamente 3,14159. |
7 | SQRT1_2
Raiz quadrada de 1/2; equivalentemente, 1 sobre a raiz quadrada de 2, aproximadamente 0,707. |
8 | SQRT2
Raiz quadrada de 2, aproximadamente 1,414. |
Nas seções a seguir, teremos alguns exemplos para demonstrar o uso das propriedades do Math.
Métodos Matemáticos
Aqui está uma lista dos métodos associados ao objeto Math e sua descrição
Sr. Não. | Método e Descrição |
---|---|
1 | abdômen()
Retorna o valor absoluto de um número. |
2 | acos ()
Retorna o arco-cosseno (em radianos) de um número. |
3 | como em()
Retorna o arco seno (em radianos) de um número. |
4 | numa()
Retorna o arco tangente (em radianos) de um número. |
5 | atan2 ()
Retorna o arco tangente do quociente de seus argumentos. |
6 | ceil ()
Retorna o menor inteiro maior ou igual a um número. |
7 | cos ()
Retorna o cosseno de um número. |
8 | exp ()
Retorna E N , onde N é o argumento e E é a constante de Euler, a base do logaritmo natural. |
9 | chão()
Retorna o maior inteiro menor ou igual a um número. |
10 | registro()
Retorna o logaritmo natural (base E) de um número. |
11 | max ()
Retorna o maior de zero ou mais números. |
12 | min ()
Retorna o menor de zero ou mais números. |
13 | Pancada()
Retorna a base para a potência do expoente, ou seja, o expoente da base. |
14 | aleatória()
Retorna um número pseudoaleatório entre 0 e 1. |
15 | volta()
Retorna o valor de um número arredondado para o inteiro mais próximo. |
16 | pecado()
Retorna o seno de um número. |
17 | sqrt ()
Retorna a raiz quadrada de um número. |
18 | bronzeado()
Retorna a tangente de um número. |
19 | toSource ()
Retorna a string "Math". |
Nas seções a seguir, teremos alguns exemplos para demonstrar o uso dos métodos associados ao Math.