當前位置: 首頁>>代碼示例 >>用法及示例精選 >>正文


JavaScript Math cosh()用法及代碼示例


下麵是Math cosh()方法的示例。

  • 例:
    <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>
  • 輸出:
     1
     1.5430806348152437
     1
     1792456423.065796
     3.7621956910836314
     27.308232836016487
    

Math.cosh()方法用於計算數字的雙曲餘弦值。

用法:

Math.cosh(x)

    參數:此方法接受上述和以下描述的單個參數:

    • x:此參數包含一個要為其計算雙曲餘弦值的數字。

    返回值:它返回數字的雙曲餘弦的計算值。

    以下示例說明了JavaScript中的Mathe cosh()方法:



    • 範例1:這裏計算任意數量的雙曲餘弦的公式為:數字e是一個數學常數,近似值等於2.718。

       \frac{e^{p} + e^{-p}}{2} = \frac{e^{0} + e^{-0}}{2}=\frac{1+1}{2}= 1

      Input:Math.cosh(0)
      Output:1
      
    • 範例2:同樣,在將p替換為所需的數字之後,就可以計算任意數量的雙曲餘弦值。這裏與上麵的計算相同,當我們輸入12而不是p時,該值將變為上麵顯示的輸出。
      Input:Math.cosh(12)
      Output:81377.39571257407

    上述方法的更多代碼如下:

    程序1:錯誤和異常,這是一個錯誤情況,因為不能將複數作為方法的參數,而隻能將整數值作為參數。

    <script> 
      // Complex number can not be calculated as the  
      // hyperbolic cosine. 
      document.write(Math.cosh(1 + 2i)); 
    </script>

    輸出:

Error:Invalid or unexpected token

程序2:除了整數外,什麽都不接受作為方法的參數,這就是為什麽here-string作為參數給出NaN而不是數字的原因。

<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>

輸出:

NaN
NaN

圖3:在實際應用中,每次需要查找雙曲餘弦值的數值時,我們都使用JavaScript中的Math.cosh()方法。
例:

<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>

輸出:

1
1.5430806348152437
3.7621956910836314
10.067661995777765
27.308232836016487
74.20994852478785
201.7156361224559
548.317035155212
1490.479161252178
4051.5420254925943

支持的瀏覽器:

  • 穀歌瀏覽器38.0
  • Internet Explorer 12.0
  • Firefox 25.0
  • Opera 25.0
  • Safari 8.0




相關用法


注:本文由純淨天空篩選整理自Kanchan_Ray大神的英文原創作品 JavaScript Math cosh() Method。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。