JavaScript Math.atan2()
Příklad - atan2(y,x)
Předpokládejme, že jste měli bod se souřadnicemi (x,y) (4,8), mohli byste vypočítat úhel v radiánech mezi tímto bodem a kladnou osou X následovně:
Math.atan2(8, 4);
Definice a použití
Metoda Math.atan2() vrací arkustangens podílu svých argumentů jako číselnou hodnotu mezi PI a -PI radiány.
Vrácené číslo představuje úhel proti směru hodinových ručiček v radiánech (nikoli ve stupních) mezi kladnou osou X a bodem (x, y).
Poznámka: Pomocí funkce atan2() se jako první argument předá souřadnice y a jako druhý argument se předá souřadnice x.
Podpora prohlížeče
Math.atan2()
je funkce ECMAScript1 (ES1).
ES1 (JavaScript 1997) je plně podporován ve všech prohlížečích:
Chrome | IE | Edge | Firefox | Safari | Opera |
Yes | Yes | Yes | Yes | Yes | Yes |
Syntax
Math.atan2(y, x)
Parameter | Description |
---|---|
y | Required. A number representing the y coordinate |
x | Required. A number representing the x coordinate |
Návratová hodnota
Číslo od PI do -PI. NaN, pokud jsou hodnoty prázdné. |