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