Math.acos()
基线 广泛可用
此功能已得到广泛采用,并在许多设备和浏览器版本上运行。它自 2015 年 7 月.
报告反馈
试用
语法
\forall x \in [{-1}, 1],\;\mathtt{\operatorname{Math.acos}(x)} = \arccos(x) = \text{the unique } y \in [0, \pi] \text{ such that } \cos(y) = x
Math.acos(x)
js
∀
-
参数
一个介于 -1 和 1(含)之间的数字,表示角度的余弦值。
返回值
描述
x
的反余弦(介于 0 和 π 之间的弧度角度,含)。如果 x
小于 -1 或大于 1,则返回 NaN
。
示例
因为 acos()
是 Math
的静态方法,所以你总是将其用作 Math.acos()
,而不是用作你创建的 Math
对象的方法(Math
不是构造函数)。
\forall x \in [{-1}, 1],\;\mathtt{\operatorname{Math.acos}(x)} = \arccos(x) = \text{the unique } y \in [0, \pi] \text{ such that } \cos(y) = x
Math.acos(-2); // NaN
Math.acos(-1); // 3.141592653589793 (π)
Math.acos(0); // 1.5707963267948966 (π/2)
Math.acos(0.5); // 1.0471975511965979 (π/3)
Math.acos(1); // 0
Math.acos(2); // NaN
规范
使用 Math.acos() |
---|
规范 # ECMAScript 语言规范 |
浏览器兼容性
sec-math.acos