Возвращает арктангенс частного своих аргументов.
Метод из StaticРеализован в JavaScript 1.0, NES 2.0Версия ECMA ECMA-262

Синтаксис


atan2(y, x)

Параметр


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.

См. также


, , , , , .