Math.acosh()
基线 广泛可用
此功能已相当成熟,并在许多设备和浏览器版本中正常运行。它从 2015 年 7 月.
报告反馈
试一试
语法
\begin{aligned}\forall x \geq 1,\;\mathtt{\operatorname{Math.acosh}(x)} &= \operatorname{arcosh}(x) = \text{the unique } y \geq 0 \text{ such that } \cosh(y) = x\\&= \ln\left(x + \sqrt{x^2 - 1}\right)\end{aligned}
Math.acosh(x)
js
∀
-
参数
一个大于或等于 1 的数字。
返回值
描述
x
的反双曲余弦。如果 x
小于 1,则返回 NaN
。
示例
由于 acosh()
是 Math
的静态方法,因此始终使用 Math.acosh()
,而不是作为您创建的 Math
对象的方法(Math
不是构造函数)。
\begin{aligned}\forall x \geq 1,\;\mathtt{\operatorname{Math.acosh}(x)} &= \operatorname{arcosh}(x) = \text{the unique } y \geq 0 \text{ such that } \cosh(y) = x\\&= \ln\left(x + \sqrt{x^2 - 1}\right)\end{aligned}
Math.acosh(0); // NaN
Math.acosh(1); // 0
Math.acosh(2); // 1.3169578969248166
Math.acosh(Infinity); // Infinity
规范
使用 Math.acosh() |
---|
规范 # ECMAScript 语言规范 |
浏览器兼容性
sec-math.acosh