Возвращает арктангенс частного своих аргументов.
Метод из |
|
Static |
Реализован в |
JavaScript 1.0, NES 2.0 |
Версия ECMA |
ECMA-262
Синтаксис
atan2(y, x)
Параметр
Число.
Описание
Метод atan2 возвращает числовое значение в диапазоне от -pi до pi, представляющее угол тета точки (x,y). Это угол в направлении по часовой стрелке, измеренный в радианах, между положительной осью X и точкой (x,y). Обратите внимание, что аргументы этой функции передают сначала y-координату, а затем x-координату.
atan2 предаёт раздельно аргументы x и y, а atan передаёт частное этих двух аргументов.
Поскольку atan2 это static-метод из Math, Вы всегда используете его так: Math.atan2(), а не как метод Math-объекта, созданного Вами.
Пример
Следующая функция возвращает угол полярной координаты:
function getAtan2(x,y) {
return Math.atan2(x,y)
}
Если Вы передаёте в getAtan2 значения (90,15), он возвратит 1.4056476493802699; если передаёте (15,90), он возвращает 0.16514867741462683.
См. также
, , , , , .