当前位置: 首页>>代码示例 >>用法及示例精选 >>正文


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()。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。