JavaScript數學.sinh()是 JavaScript 中的內置方法,用於計算數字的雙曲正弦值。
用法:
Math.sinh(p)
例子:
Input : Math.sinh(0)
Output : 0
解釋:這裏計算任意數字的雙曲正弦的公式是:e是一個數學常數,其近似值等於2.718.
[Tex]= e^0-e^-^0/2 [/Tex][Tex]= 0 [/Tex]
同理,將p替換為所需的數即可計算出任意數的雙曲正弦。
Input : Math.sinh(15)
Output : 1634508.6862359024
解釋:這裏與上麵的計算相同,當我們用 15 代替 p 時,該值就變成如上所示的輸出。讓我們看一些 JavaScript 代碼:
示例 1:在此示例中,我們將使用sinh()方法計算一些數字的雙曲正弦。
javascript
// Printing hyperbolic sine of some numbers
// taken as parameter of Math.sinh() method.
console.log(Math.sinh(0));
console.log(Math.sinh(1));
console.log(Math.sinh(5));
console.log(Math.sinh(22));
console.log(Math.sinh(-2));
console.log(Math.sinh(4));
輸出
0 1.1752011936438014 74.20321057778875 1792456423.065796 -3.626860407847019 27.28991719712775
示例 2:這是錯誤的情況,因為複數不能作為該方法的參數,隻能使用整數值作為參數。
javascript
// complex number can not be calculated as
// the hyperbolic sine.
console.log(Math.sinh(1 + 2i));
輸出:
Error: Invalid or unexpected token
示例 3:除了整數之外,不接受任何內容作為該方法的參數,這就是為什麽這裏字符串作為參數給出NaN,即不是數字。
javascript
// 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.
console.log(Math.sinh("geeksforgeeks"));
console.log(Math.sinh("gfg"));
輸出
NaN NaN
應用:
它的實際應用是,每當我們需要找到一個數字的雙曲正弦值時,我們都會借助 JavaScript 中的 Math.sinh() 方法。
示例 1:此示例演示了 above-explained 方法。
javascript
// Printing hyperbolic sine of some numbers from 0 to 9
// taken as parameter of Math.sinh() method.
for (i = 0; i < 10; i++) {
console.log(Math.sinh(i));
}
輸出
0 1.1752011936438014 3.626860407847019 10.017874927409903 27.28991719712775 74.20321057778875 201.71315737027922 548.3161232732465 1490.4788257895502 4051.54190208279
我們有 Javascript 數學方法的完整列表,要檢查這些方法,請瀏覽此JavaScript 數學對象完整參考文章。
支持的瀏覽器:
JavaScript Math支持的瀏覽器sinh()方法列出如下:
- 穀歌瀏覽器 38 及以上版本
- 火狐瀏覽器 25 及以上版本
- Opera 25 及以上
- Safari 8 及以上版本
- 邊 12 及以上
相關用法
- JavaScript Math sinh()用法及代碼示例
- JavaScript Math sin()用法及代碼示例
- JavaScript Math sign()用法及代碼示例
- JavaScript Math sqrt()用法及代碼示例
- JavaScript Math cosh()用法及代碼示例
- JavaScript Math cos()用法及代碼示例
- JavaScript Math tan()用法及代碼示例
- JavaScript Math abs()用法及代碼示例
- JavaScript Math pow()用法及代碼示例
- JavaScript Math asin()用法及代碼示例
- JavaScript Math acos()用法及代碼示例
- JavaScript Math atan()用法及代碼示例
- JavaScript Math ceil()用法及代碼示例
- JavaScript Math floor()用法及代碼示例
- JavaScript Math round()用法及代碼示例
- JavaScript Math trunc()用法及代碼示例
- JavaScript Math max()用法及代碼示例
- JavaScript Math min()用法及代碼示例
- JavaScript Math log()用法及代碼示例
- JavaScript Math log2()用法及代碼示例
- JavaScript Math log10()用法及代碼示例
- JavaScript Math log1p()用法及代碼示例
- JavaScript Math exp()用法及代碼示例
- JavaScript Math expm1()用法及代碼示例
- JavaScript Math tanh()用法及代碼示例
注:本文由純淨天空篩選整理自Kanchan_Ray大神的英文原創作品 JavaScript Math sinh() Method。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。