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.