當前位置: 首頁>>編程示例 >>用法及示例精選 >>正文


JavaScript Math atan2()用法及代碼示例

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()。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。