JavaScript Math.atan2() 函數返回其參數商的反正切。
用法:
Math.atan2(y, x)
atan2()
是一個靜態方法,使用 Math
類名調用。
Math.atan2() 參數
Math.atan2()
函數接受:
y
- 點的 Y 坐標x
- 點的 X 坐標
從 Math.atan2() 返回值
- 返回以弧度為單位的角度-π和π, 在正 X 軸和連接線之間形成(0, 0)和(x, y).
- 為非數字參數返回
NaN
。
示例:使用 Math.atan2()
var num = Math.atan2(1, 1);
console.log(num); // 0.7853981633974483 (PI/4)
var num = Math.atan2(4, 3);
console.log(num); // 0.9272952180016122
var num = Math.atan2(0, 5);
console.log(num); // 0
var num = Math.atan2(Infinity, 0);
console.log(num); // 1.5707963267948966 (PI/2)
var num = Math.atan2(-Infinity, 0);
console.log(num); // -1.5707963267948966 (-PI/2)
var num = Math.atan2(Infinity, -Infinity);
console.log(num); // 2.356194490192345 (3*PI/4)
輸出
0.7853981633974483 0.9272952180016122 0 1.5707963267948966 -1.5707963267948966 2.356194490192345
相關用法
- JavaScript Math atan2()用法及代碼示例
- JavaScript Math atan()用法及代碼示例
- JavaScript Math atanh()用法及代碼示例
- JavaScript Math abs()用法及代碼示例
- JavaScript Math acos()用法及代碼示例
- JavaScript Math asin()用法及代碼示例
- JavaScript Math asinh()用法及代碼示例
- JavaScript Math acosh()用法及代碼示例
- JavaScript Math hypot()用法及代碼示例
- JavaScript Math min()用法及代碼示例
- JavaScript Math log10()用法及代碼示例
- JavaScript Math random()用法及代碼示例
- JavaScript Math sqrt()用法及代碼示例
- JavaScript Math floor()用法及代碼示例
- JavaScript Math tanh()用法及代碼示例
- JavaScript Math ceil()用法及代碼示例
- JavaScript Math cos()用法及代碼示例
- JavaScript Math sin()用法及代碼示例
- JavaScript Math log1p()用法及代碼示例
- JavaScript Math pow()用法及代碼示例
注:本文由純淨天空篩選整理自 JavaScript Math atan2()。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。