Método atan2() do JavaScript

Definição e uso

atan2() O método pode retornar o ângulo entre o eixo x e o ponto (x, y).

atan2() O método retorna o arco tangente do quociente dos parâmetros, retornando um valor entre -PI e PI.

O número retornado representa o ângulo antílogar do quociente dos parâmetros, com valor entre -PI e PI, medido em radianos (não graus).

Comentário:Observe a ordem dos parâmetros dessa função, o eixo y é passado antes do eixo x.

Exemplo - atan2(y, x)

Suponha que você tenha um ponto (x, y) de (4, 8), você pode calcular o ângulo de arco entre o ponto e o eixo X positivo, conforme mostrado a seguir:

Math.atan2(8, 4);

Experimente você mesmo

Sintaxe

Math.atan2(y, x)
Parâmetros Descrição
y Obrigatório. Número. Representa o eixo y.
x Obrigatório. Número. Representa o eixo x.

Detalhes técnicos

Retorno: Números, de PI a -PI, se o valor estiver vazio, será NaN.
JavaScript versão: ECMAScript 1

Suporte de navegador

Math.atan2() É uma característica ES1 (JavaScript 1999). Todos os navegadores suportam completamente ela:

Chrome IE Edge Firefox Safari Opera
Suporte Suporte Suporte Suporte Suporte Suporte

Páginas relacionadas

Tutorial:Matemática do JavaScript