Below is the example of the Math cosh() Method.
- Example:
<script>
// Printing hyperbolic cosine of some numbers
// taken as parameter of Math.cosh() method.
document.write(Math.cosh(0) +
"<br>"
);
document.write(Math.cosh(1) +
"<br>"
);
document.write(Math.cosh(0) +
"<br>"
);
document.write(Math.cosh(22) +
"<br>"
);
document.write(Math.cosh(-2) +
"<br>"
);
document.write(Math.cosh(4));
</script>
chevron_rightfilter_none - Output:
1 1.5430806348152437 1 1792456423.065796 3.7621956910836314 27.308232836016487
Math.cosh() method is used to calculate the value of hyperbolic cosine of a number.
Syntax:
Math.cosh(x)
- x: This parameter holds a number for which the value of hyperbolic cosine is going to be calculated.
- Example 1: Here formula for calculating hyperbolic cosine of any number is : The number e is a mathematical constant having an approximate value equal to 2.718.
Input : Math.cosh(0) Output : 1
- Example 2: In the same way, hyperbolic cosine of any number can be calculated just after replacing p with the desired number. Here the same as the above calculation, when we put 12 instead of p then the value becomes as output shown above.
Input : Math.cosh(12) Output : 81377.39571257407
Parameter: This method accepts single parameter as mentioned above and described below:
Returns: It returns the calculated value of hyperbolic cosine of the number.
Below example illustrate the Mathe cosh() method in JavaScript:
More codes for the above method are as follows:
Program 1: Errors and Exceptions, it is an error case because complex number can not be taken as the parameter of the method only integer value can be taken as the parameter.
<script> // Complex number can not be calculated as the // hyperbolic cosine. document.write(Math.cosh(1 + 2i)); </script> |
Output:
Error: Invalid or unexpected token
Program 2: Other than integer nothing is accepted as the parameter of the method that is why here-string as the parameter gives NaN i.e, not a number.
<script> // Any string value as the parameter of the method // gives NaN i.e, not a number // because only number can be used as the parameters. document.write(Math.cosh( "geeksforgeeks" ) + "<br>" ); document.write(Math.cosh( "gfg" )); </script> |
Output:
NaN NaN
Prgram 3: It’s practical application is that whenever we need to find the value of hyperbolic cosine of a number that time we take the help of Math.cosh() method in JavaScript.
Example:
<script> // Printing hyperbolic cosine of some numbers // from 0 to 9 taken as parameter for (i = 0; i < 10; i++) { document.write(Math.cosh(i) + "<br>" ); } </script> |
Output:
1 1.5430806348152437 3.7621956910836314 10.067661995777765 27.308232836016487 74.20994852478785 201.7156361224559 548.317035155212 1490.479161252178 4051.5420254925943
Supported Browsers:
- Google Chrome 38.0
- Internet Explorer 12.0
- Firefox 25.0
- Opera 25.0
- Safari 8.0