📅  最后修改于: 2023-12-03 15:16:12.640000             🧑  作者: Mango
cosh()
方法返回一个数的双曲余弦值(hyperbolic cosine),即 cosh(x) = (e^x + e^-x) / 2
。
Math.cosh(x)
x
:必需,一个数值。cosh()
方法返回 x
的双曲余弦值。
Math.cosh(0) // 1
Math.cosh(1) // 1.5430806348152437
Math.cosh(-1) // 1.5430806348152437
Math.cosh(2) // 3.7621956910836314
如果 x
不是数值类型,cosh()
方法会先尝试将其转化为数值类型再进行计算。如果转化失败,则返回 NaN
。
当 x
的值很大时,cosh()
方法可能会返回 Infinity
。
当 x
的值很小时,cosh()
方法可能会返回 1
。
cosh()
方法在 ES6 标准中定义,因此可能不兼容一些早期的 JavaScript 引擎。
在以下浏览器中支持 cosh()
方法:
cosh()
方法能够求出一个数的双曲余弦值,这在一些复杂的数学计算中可能会用到。使用时需要注意参数类型和返回值的范围。