JavaScript atan2() 方法

定義和用法

atan2() 方法可返回從 x 軸到點 (x,y) 之間的角度。

atan2() 方法返回其參數商的反正切,返回值為 -PI 到 PI 之間的值。

返回的數字表示正 X 軸和點 (x,y) 之間以弧度(不是度)為單位的逆時針角度。

注釋:請注意這個函數的參數順序,Y 坐標在 X 坐標之前傳遞。

實例 - atan2(y,x)

假設您有一個 (x,y) 坐標為 (4,8) 的點,您可以計算該點與正 X 軸之間的弧度角,如下所示:

Math.atan2(8, 4);

親自試一試

語法

Math.atan2(y, x)
參數 描述
y 必需。數字。表示 y 坐標。
x 必需。數字。表示 x 坐標。

技術細節

返回值: 數值,從 PI 到 -PI,如果值為空,則為 NaN。
JavaScript 版本: ECMAScript 1

瀏覽器支持

Math.atan2() 是 ES1 特性(JavaScript 1999)。所有瀏覽器都完全支持它:

Chrome IE Edge Firefox Safari Opera
支持 支持 支持 支持 支持 支持

相關頁面

教程:JavaScript 數學