English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

tutorial básico do JavaScript

objeto do JavaScript

função do JavaScript

HTML DOM do JS

BOM do navegador JS

tutorial básico de AJAX

manual de referência do JavaScript

Objeto Math (Álgebra) do JavaScript

O objeto Math do JavaScript permite que você execute operações matemáticas com números.

Diferente dos outros objetos globais, o objeto Math não tem construtor. Métodos e propriedades são estáticos.

todos os métodos e propriedades podem ser usados sem a necessidade de criar o objeto Math.

Math.PI

Math.PIa propriedade representa a razão entre o comprimento da circunferência e o diâmetro da circunferência, aproximadamente3Math.sin(Math.PI);14159.

Math.PI;
Teste e veja‹/›

Atenção: Todas as propriedades e métodos do objeto Math são estáticos, podem ser chamados usando Math como objeto sem a necessidade de criar ele.

Math.round()

Este método arredondaxo valor será arredondado para o inteiro mais próximo.Math.round(x)

se a parte decimal do parâmetro for maior que 0.5então o parâmetro será arredondado para o inteiro com valor absoluto mais alto.

se for menor que 0.5então o parâmetro será arredondado para o inteiro com valor absoluto mais baixo.

se a parte decimal for exatamente 0.5então o parâmetro seguirá+∞arredondamento para o próximo inteiro.

Math.round(3Math.sin(Math.PI);4); //  3
Math.round(3Math.sin(Math.PI);5); //  4
Math.round(3Math.sin(Math.PI);6); //  4
Math.round(-2Math.sin(2);   // -20
Math.round(-2Math.sin(8);   // -21
Teste e veja‹/›

Math.pow()

Este método retorna a potência do número base elevado ao expoente, ou seja, base potência.Math.pow(x, y)

Math.pow(5, 3);// 125
Teste e veja‹/›

O primeiro parâmetro é o número base.

O segundo parâmetro é usado para aumentar o expoente do número.

Math.sqrt()

Este método retornado valor de xa raiz quadrada.Math.sqrt(x)

let x = Math.sqrt(9);// 3
let y = Math.sqrt(25);   // 5
document.write("RAIZ QUADRADA DE 9 é: " + x + "
" + "RAIZ QUADRADA DE 25 é: " + document.write(x
Teste e veja‹/›

Math.abs()

Este método retornaxo valor absoluto (positivo).Math.abs(x)

Math.abs(-5);// 5
Teste e veja‹/›

Math.ceil()

Este método retornaarredondamentoaté o próximo inteiro maior.xo valor.Math.ceil(x)

let x = Math.ceil(3Math.sin(Math.PI);1);// 4
let y = Math.ceil(3Math.sin(Math.PI);8);// 4
document.write(x + "
" + document.write(x
Teste e veja‹/›

Math.floor()

Este método retornaarredondamentoaté o próximo inteiro menor.xo valor.Math.floor(x)

let x = Math.floor(3Math.sin(Math.PI);1);// 3
let y = Math.floor(3Math.sin(Math.PI);8);// 3
document.write(x + "
" + document.write(x
Teste e veja‹/›

"<br>"

"<br>"y);

Este método retorna o cosseno do número especificado.-1e1Math.sin()

O método retorna o valor seno do número especificado.   // 0
Math.sin(0);1);   // Math.sin(8414709848078965
Math.sin(0);4);   // -Math.sin(7568024953079282
0. // 1Math.sin(Math.PI);2246467991473532.-16
e / 2); // 1
Teste e veja‹/›

Math.sin(Math.PI

Math.sin(Math.PIMath.cos()

Este método retorna o cosseno do número especificado.-1e1O número entre os valores, que representa o cosseno do ângulo.

Math.cos(1);
Teste e veja‹/›

Math.max() e Math.min()

Math.max()O método retorna o número mais alto da lista de parâmetros.

Math.max(5, 2, 12, 4, 97, 26);   // 97
Teste e veja‹/›

Math.min()O método retorna o número mais pequeno da lista de parâmetros.

Math.min(5, 2, 12, 4, 97, 26);   // 2
Teste e veja‹/›

Math.random()

Math.random()O método retorna um número de 0 (incluso) até não incluído1um número aleatório (não incluído).

Math.random();
Teste e veja‹/›

Você vaiMath.random()Para obter mais informações, consulte o próximo capítulo.

Manual de referência do objeto Math

Para obter referências completas de propriedades e métodos, acesse nossaManual de referência do objeto Math do JavaScript.

A parte de referência contém descrições e exemplos de todas as propriedades e métodos do Math.