JavaScript Math.atan2()
Voorbeeld - atan2(y,x)
Stel dat je een punt had met de (x,y)-coördinaten van (4,8), dan zou je de hoek in radialen tussen dat punt en de positieve X-as als volgt kunnen berekenen:
Math.atan2(8, 4);
Definitie en gebruik
De methode Math.atan2() retourneert de arctangens van het quotiënt van zijn argumenten, als een numerieke waarde tussen PI en -PI radialen.
Het geretourneerde getal vertegenwoordigt de hoek tegen de klok in in radialen (niet in graden) tussen de positieve X-as en het punt (x, y).
Opmerking: Met atan2() wordt de y-coördinaat doorgegeven als het eerste argument en de x-coördinaat als het tweede argument.
Browserondersteuning
Math.atan2()
is een ECMAScript1 (ES1)-functie.
ES1 (JavaScript 1997) wordt volledig ondersteund in alle browsers:
Chrome | IE | Edge | Firefox | Safari | Opera |
Yes | Yes | Yes | Yes | Yes | Yes |
Syntaxis
Math.atan2(y, x)
Parameter | Description |
---|---|
y | Required. A number representing the y coordinate |
x | Required. A number representing the x coordinate |
Winstwaarde
Een getal van PI tot -PI. NaN als de waarde(n) leeg is. |