JavaScript Math.atan2()
Beispiel - atan2(y,x)
Angenommen, Sie hätten einen Punkt mit den (x,y)-Koordinaten von (4,8), könnten Sie den Winkel im Bogenmaß zwischen diesem Punkt und der positiven X-Achse wie folgt berechnen:
Math.atan2(8, 4);
Definition und Verwendung
Die Methode Math.atan2() gibt den Arkustangens des Quotienten ihrer Argumente als numerischen Wert zwischen PI und -PI Radiant zurück.
Die zurückgegebene Zahl stellt den Winkel gegen den Uhrzeigersinn in Bogenmaß (nicht Grad) zwischen der positiven X-Achse und dem Punkt (x, y) dar.
Hinweis: Bei atan2() wird als erstes Argument die y-Koordinate und als zweites Argument die x-Koordinate übergeben.
Browser-Unterstützung
Math.atan2()
ist eine ECMAScript1 (ES1)-Funktion.
ES1 (JavaScript 1997) wird in allen Browsern vollständig unterstützt:
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 |
Rückgabewert
Eine Zahl von PI bis -PI. NaN, wenn der/die Wert(e) leer ist/sind. |