JavaScript Math.atan2()
Esempio - atan2(y,x)
Supponiamo di avere un punto con le coordinate (x,y) di (4,8), potresti calcolare l'angolo in radianti tra quel punto e l'asse X positivo come segue:
Math.atan2(8, 4);
Definizione e utilizzo
Il metodo Math.atan2() restituisce l'arcotangente del quoziente dei suoi argomenti, come valore numerico tra PI e -PI radianti.
Il numero restituito rappresenta l'angolo antiorario in radianti (non gradi) tra l'asse X positivo e il punto (x, y).
Nota: con atan2(), la coordinata y viene passata come primo argomento e la coordinata x viene passata come secondo argomento.
Supporto browser
Math.atan2()
è una funzione ECMAScript1 (ES1).
ES1 (JavaScript 1997) è completamente supportato in tutti i browser:
Chrome | IE | Edge | Firefox | Safari | Opera |
Yes | Yes | Yes | Yes | Yes | Yes |
Sintassi
Math.atan2(y, x)
Parameter | Description |
---|---|
y | Required. A number representing the y coordinate |
x | Required. A number representing the x coordinate |
Valore di ritorno
Un numero da PI a -PI. NaN se i valori sono vuoti. |