Javascript Math.atan2()
Exemple - atan2(y,x)
Supposons que vous ayez un point avec les coordonnées (x,y) de (4,8), vous pouvez calculer l'angle en radians entre ce point et l'axe X positif comme suit :
Math.atan2(8, 4);
Définition et utilisation
La méthode Math.atan2() renvoie l'arc tangente du quotient de ses arguments, sous la forme d'une valeur numérique entre PI et -PI radians.
Le nombre renvoyé représente l'angle dans le sens inverse des aiguilles d'une montre en radians (et non en degrés) entre l'axe X positif et le point (x, y).
Remarque : Avec atan2(), la coordonnée y est transmise comme premier argument et la coordonnée x est transmise comme deuxième argument.
Prise en charge du navigateur
Math.atan2()
est une fonctionnalité ECMAScript1 (ES1).
ES1 (JavaScript 1997) est entièrement pris en charge dans tous les navigateurs :
Chrome | IE | Edge | Firefox | Safari | Opera |
Yes | Yes | Yes | Yes | Yes | Yes |
Syntaxe
Math.atan2(y, x)
Parameter | Description |
---|---|
y | Required. A number representing the y coordinate |
x | Required. A number representing the x coordinate |
Valeur de retour
Un nombre de PI à -PI. NaN si la ou les valeurs sont vides. |