Ядро JavaScript 1.5. Справочник


Atan2


 

Возвращает арктангенс частного своих аргументов.

Метод из

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.


См. также

, , , , , .





- Начало -  - Назад -  - Вперед -



Книжный магазин