Introdução às funções matemáticas do JavaScript
O JavaScript Math é um objeto interno que fornece propriedades e métodos para constantes e funções matemáticas para executar operações matemáticas. Não é um objeto de função, não é um construtor. Você pode chamar o Math como um objeto sem criá-lo porque as propriedades e os métodos do Math são estáticos.
Funções matemáticas de JavaScript
As funções matemáticas consistem em métodos e propriedades. A seguir, é apresentada a lista de métodos usados com o objeto Math:
1) Math.round ()
Este método fornece o valor do número fornecido para um número inteiro arredondado. Pode ser escrito como:
Math.round (x), onde x é um número.
2) Math.pow ()
Ele fornece o valor de x à potência de y. Pode ser escrito como:
Math.pow (x, y), onde x é um número base e y é um expoente para a base fornecida.
3) Math.sqrt ()
Dá a raiz quadrada de um número inteiro. Pode ser escrito como:
Math.sqrt (x), onde x é um número.
4) Math.abs ()
Ele fornece o valor absoluto, ou seja, positivo de um número. Pode ser escrito como:
Math.abs (x); onde x é um número.
5) Math.ceil ()
Ele fornece um número menor, que é maior ou igual ao número inteiro especificado. Pode ser escrito como:
Math.ceil (x); onde x é um número
6) Math.floor ()
Ele fornece um número maior, que é menor ou igual ao número inteiro especificado. Pode ser escrito como:
Piso Math (x); onde x é um número.
7) Math.sin ()
Ele fornece um seno do número fornecido. Pode ser escrito como:
Math.sin (x); onde x é um número.
8) Math.cos ()
Ele fornece cosseno do número fornecido. Pode ser escrito como:
Math.cos (x); onde x é um número
9) Math.min () e Math.max ()
O método min () é usado para exibir o valor mais baixo dos argumentos fornecidos. Pode ser escrito como:
Math.min (val1, val2 ……… valn); onde val1, val2 ……… valn são números.
O método max () é usado para exibir o valor mais alto dos argumentos fornecidos. Pode ser escrito como:
Math.max (val1, val2 ……… valn); onde val1, val2 ……… valn são números.
10) Math.random ()
Ele fornece um número aleatório entre 0 e 1. Pode ser escrito como:
Math.random ();
11) Math.acos ()
Ele fornece uma arccosina de um número inteiro. Pode ser escrito como:
Math.acos (x); onde x é um número.
12) Math.asin ()
Ele fornece o arco-seno de um número inteiro. Pode ser escrito como:
Math.asin (x); onde x é um número.
Exemplos
Vamos ver alguns exemplos para os métodos acima, de JavaScript Math Functions:
-
Math.abs ()
document.getElementById("abs_demo").innerHTML = Math.abs(-5.6);
Resultado
5.6
-
Math.ceil ()
document.getElementById("ceil_demo").innerHTML = Math.ceil(7.8);