자바스크립트 Math.atan2()
예 - atan2(y,x)
(x,y) 좌표가 (4,8)인 점이 있다고 가정하면 다음과 같이 해당 점과 양의 X축 사이의 각도를 라디안 단위로 계산할 수 있습니다.
Math.atan2(8, 4);
정의 및 사용
Math.atan2() 메서드는 인수의 몫의 아크탄젠트를 PI와 -PI 라디안 사이의 숫자 값으로 반환합니다.
반환된 숫자는 양의 X축과 점(x, y) 사이의 반시계 방향 각도(도가 아님)를 라디안으로 나타냅니다.
참고: atan2()를 사용하면 y 좌표가 첫 번째 인수로 전달되고 x 좌표가 두 번째 인수로 전달됩니다.
브라우저 지원
Math.atan2()
ECMAScript1(ES1) 기능입니다.
ES1(JavaScript 1997)은 모든 브라우저에서 완벽하게 지원됩니다.
Chrome | IE | Edge | Firefox | Safari | Opera |
Yes | Yes | Yes | Yes | Yes | Yes |
통사론
Math.atan2(y, x)
Parameter | Description |
---|---|
y | Required. A number representing the y coordinate |
x | Required. A number representing the x coordinate |
반환 값
PI에서 -PI까지의 숫자입니다. 값이 비어 있으면 NaN입니다. |