Метод Math.atan2()
Пример - atan2(y,x)
Предположим, что у вас есть точка с координатами (x,y) (4,8), вы мог вычислите угол в радианах между этой точкой и положительной осью X как следует:
Math.atan2(8, 4);
Описание
Метод Math.atan2() возвращает арктангенс частного его аргументов в виде числового значения между радианами PI и -PI.
Возвращаемое число представляет собой угол против часовой стрелки в радианах (не градусах) между положительной осью X и точка (x, y).
Примечание: При использовании atan2() координата y передается в качестве первого аргумента. и координата x передается в качестве второго аргумента.
JavaScript Методы тангенса:
Метод Math.tan()Метод Math.tanh()
Метод Math.atan()
Метод Math.atan2()
Метод Math.atanh()
Методы синуса и косинуса:
Метод Math.sin()Метод Math.cos()
Синтаксис
Math.atan2(y, x)
Параметры
| Параметр | Описание |
| y | Обязательно. Координата y. |
| x | Обязательно. Координата x. |
Возвращаемое значение
| Тип | Описание |
| Number | PI до -PI.NaN если значения пусты или не являются числовыми. |
Поддержка браузера
Math.atan2() — это функция ECMAScript1 (ES1).
ES1 (JavaScript 1997) полностью поддерживается во всех браузерах:
| Chrome | Edge | Firefox | Safari | Opera | IE |
| Да | Да | Да | Да | Да | Да |