atan2(y,x)和pow(x,y)的使用
阿新 • • 發佈:2018-11-14
atan2(y,x)
定義和用法
atan2() 方法可返回從 x 軸到點 (x,y) 之間的角度。
語法
Math.atan2(y,x)
引數 | 描述 |
---|---|
x | 必需。指定點的 X 座標。 |
y | 必需。指定點的 Y 座標。 |
返回值
-PI 到 PI 之間的值,是從 X 軸正向逆時針旋轉到點 (x,y) 時經過的角度。
- 當點(x, y) 落入第一象限時,atan2(y, x)的範圍是 0 ~ pi/2;
- 當點(x, y) 落入第二象限時,atan2(y, x)的範圍是 pi/2 ~ pi;
- 當點(x, y) 落入第三象限時,atan2(y, x)的範圍是 -pi~-pi/2;
- 當點(x, y) 落入第四象限時,atan2(y, x)的範圍是 -pi/2~0.
提示和註釋
註釋:請注意這個函式的引數順序,Y 座標在 X 座標之前傳遞。
pow(x,y)
定義和用法
pow() 方法可返回 x 的 y 次冪的值。
語法
Math.pow(x,y)
引數 | 描述 |
---|---|
x | 必需。底數。必須是數字。 |
y | 必需。冪數。必須是數字。 |
返回值
x 的 y 次冪。
說明
如果結果是虛數或負數,則該方法將返回 NaN。如果由於指數過大而引起浮點溢位,則該方法將返回 Infinity。