Esempio - atan2 (y, x)
Si supponga si ha un punto con la (x, y) le coordinate di (4,8), è possibile calcolare l'angolo in radianti tra quel punto e l'asse X positivo come segue:
Math.atan2(8, 4);
L'output del codice precedente sarà:
1.1071487177940904
Definizione e utilizzo
Il atan2() restituisce l'arcotangente del quoziente dei suoi argomenti, come un valore numerico compreso tra PI e radianti-pi.
Il numero restituito rappresenta l'angolo in senso antiorario in radianti (non in gradi) tra l'asse X positivo e il punto (x, y).
Nota: Con atan2 (), la coordinata y viene passato come primo argomento e la coordinata x viene passato come secondo argomento.
Supporto per il browser
metodo | |||||
---|---|---|---|---|---|
atan2() | sì | sì | sì | sì | sì |
Sintassi
Math.atan2( y , x )
Parameter | Description |
---|---|
y | Required. A number representing the y coordinate |
x | Required. A number representing the x coordinate |
Dettagli tecnici
Valore di ritorno: | Un numero, da PI a -pi, o NaN se il valore (s) sono vuote |
---|---|
Versione JavaScript: | 1.0 |
Oggetto JavaScript Math