Open in App
Not now

JavaScript Math.sinh() Function

• Last Updated : 21 Dec, 2022

The JavaScript Math.sinh() is an inbuilt function in JavaScript that is used to calculate the value of the hyperbolic sine of a number.

Syntax:

`Math.sinh(p)`

Examples:

```Input  : Math.sinh(0)

Output : 0```

Explanation: Here formula for calculating the hyperbolic sine of any number is: The number e is a mathematical constant having an approximate value equal to 2.718.

[Tex]= e^0-e^-^0/2    [/Tex][Tex]= 0 [/Tex]

In the same way, the hyperbolic sine of any number can be calculated just after replacing p with the desired number.

```Input  : Math.sinh(15)

Output : 1634508.6862359024```

Explanation: Here same as the above calculation, when we put 15 instead of p then the value becomes as output shown above. Let’s see some JavaScript code:

Example 1: In this example, we will calculate the hyperbolic sine of some numbers using the sinh() function.

javascript

 ``

Output:

```0
1.1752011936438014
74.20321057778875
1792456423.065796
-3.626860407847019
27.28991719712775```

Example 2: It is an error case because the complex numbers can not be taken as the parameter of the function only integer value can be taken as the parameter.

javascript

 ``

Output:

`Error: Invalid or unexpected token`

Example 3: Other than integer nothing is accepted as the parameter of the function which is why here string as the parameter gives NaN i.e, not a number.

javascript

 ``

Output:

```NaN
NaN```

Application: Its practical application is that whenever we need to find the value of the hyperbolic sine of a number that time we take the help of the Math.sinh() function in JavaScript.

Example 1: This example demonstrates the above-explained approach.

javascript

 ``

Output:

```0
1.1752011936438014
3.626860407847019
10.017874927409903
27.28991719712775
74.20321057778875
201.71315737027922
548.3161232732465
1490.4788257895502
4051.54190208279```

We have a complete list of Javascript Math methods, to check those please go through this JavaScript Math Object Complete Reference article.

Supported Browsers: The browsers supported by JavaScript Math.sinh() function are listed below:

• Google Chrome 38 and above
• Firefox 25 and above
• Opera 25 and above
• Safari 8 and above
• Edge 12 and above

My Personal Notes arrow_drop_up
Related Articles