Math.sinh
Math.sinh() 函数返回一个数字(单位为角度)的双曲正弦值.
Math.sinh(x)= ex-e-x2 \ mathtt {\ operatorname {Math.sinh(x)}} = \ frac {e ^ x-e ^ { - x}} {2}
语法
Math.sinh(x)参数
x一个数值。
返回值
给定数字的双曲正弦。
描述
因为sinh()是Math的静态方法,用作Math.sinh(),而不是创建的Math对象的方法(Math不是一个构造函数)。
示例
使用Math.sinh()
Math.sinh(0); // 0
Math.sinh(1); // 1.1752011936438014Polyfill
这可以通过Math.exp()函数来模拟:
Math.sinh = Math.sinh || function(x) {
return (Math.exp(x) - Math.exp(-x)) / 2;
}或者只使用一个Math.exp()函数调用:
Math.sinh = Math.sinh || function(x) {
var y = Math.exp(x);
return (y - 1 / y) / 2;
}规范
Specification | Status | Comment |
|---|---|---|
ECMAScript 2015 (6th Edition, ECMA-262)The definition of 'Math.sinh' in that specification. | Standard | Initial definition. |
ECMAScript Latest Draft (ECMA-262)The definition of 'Math.sinh' in that specification. | Draft | |
浏览器兼容性
Feature | Chrome | Firefox | Edge | Internet Explorer | Opera | Safari |
|---|---|---|---|---|---|---|
Basic Support | 38 | 25 | (Yes) | (No) | 25 | 7.1 |
Feature | Android | Chrome for Android | Edge mobile | Firefox for Android | IE mobile | Opera Android | iOS Safari |
|---|---|---|---|---|---|---|---|
Basic Support | (Yes) | (Yes) | (Yes) | 25 | (No) | (Yes) | 8 |
本文档系腾讯云开发者社区成员共同维护,如有问题请联系 cloudcommunity@tencent.com

