JavaScript Math.atan2()
Example - atan2(y,x)
Suponga que tiene un punto con las coordenadas (x,y) de (4,8), podría calcular el ángulo en radianes entre ese punto y el eje X positivo de la siguiente manera:
Math.atan2(8, 4);
Definición y uso
El método Math.atan2() devuelve la arcotangente del cociente de sus argumentos, como un valor numérico entre PI y -PI radianes.
El número devuelto representa el ángulo en sentido antihorario en radianes (no grados) entre el eje X positivo y el punto (x, y).
Nota: Con atan2(), la coordenada y se pasa como primer argumento y la coordenada x se pasa como segundo argumento.
Compatibilidad con navegador
Math.atan2()
es una característica de ECMAScript1 (ES1).
ES1 (JavaScript 1997) es totalmente compatible con todos los navegadores:
Chrome | IE | Edge | Firefox | Safari | Opera |
Yes | Yes | Yes | Yes | Yes | Yes |
Sintaxis
Math.atan2(y, x)
Parameter | Description |
---|---|
y | Required. A number representing the y coordinate |
x | Required. A number representing the x coordinate |
Valor devuelto
Un número de PI a -PI. NaN si los valores están vacíos. |