Math.sinh()
Baseline
Widely available
This feature is well established and works across many devices and browser versions. Itâs been available across browsers since иÑÐ»Ñ 2015 г..
Сводка
ÐеÑод Math.sinh() возвÑаÑÐ°ÐµÑ Ð³Ð¸Ð¿ÐµÑболиÑеÑкий ÑинÑÑ ÑиÑла, коÑоÑÑй Ð¼Ð¾Ð¶ÐµÑ Ð±ÑÑÑ Ð²ÑÑажен ÑеÑез ÑиÑло e:
СинÑакÑиÑ
Math.sinh(x)
ÐаÑамеÑÑÑ
x-
ЧиÑло.
ÐпиÑание
ÐоÑколÑÐºÑ Ð¼ÐµÑод sinh() ÑвлÑеÑÑÑ ÑÑаÑиÑеÑким меÑодом обÑекÑа Math, Ð²Ñ Ð²Ñегда Ð´Ð¾Ð»Ð¶Ð½Ñ Ð¸ÑполÑзоваÑÑ ÐµÐ³Ð¾ как Math.sinh(), а не пÑÑаÑÑÑÑ Ð²ÑзÑваÑÑ Ð¼ÐµÑод на Ñозданном ÑкземплÑÑе обÑекÑа Math (поÑколÑÐºÑ Ð¾Ð±ÑÐµÐºÑ Math не ÑвлÑеÑÑÑ ÐºÐ¾Ð½ÑÑÑÑкÑоÑом).
ÐÑимеÑÑ
>ÐÑимеÑ: иÑполÑзование меÑода Math.sinh()
Math.sinh(0); // 0
Math.sinh(1); // 1.1752011936438014
ÐолиÑил
ÐÑÐ¾Ñ Ð¼ÐµÑод Ð¼Ð¾Ð¶ÐµÑ ÑмÑлиÑоваÑÑÑÑ Ð¿Ñи помоÑи двÑÑ
вÑзовов меÑода 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 |
|---|
| ECMAScript® 2027 Language Specification > # sec-math.sinh > |