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


Javascript Math.expm1()用法及代碼示例


Math.expm1()是JavaScript中的內置函數,用於獲取ep-1的值,其中p是任何給定的數字。
號碼Ë是一個數學常數,其近似值等於2.718
它是由瑞士數學家雅各布·伯努利發現的。
這個號碼也叫歐拉號碼
用法:

Math.expm1(p)

    參數:此函數接受單個參數p,該參數p是參數,並且可以是任何數字。

    返回值:它返回ep-1的值,其中p是任何給定的數字作為參數。

例:

Input  :Math.expm1(0)
Output : 0

說明:
這裏參數p的值為0,因此在ep-1中將值0代替p之後
然後其值變為0。


讓我們看一下JavaScript程序:

<script> 
  // Here different values is being taken as 
  // as parameter of Math.expm1() function. 
  document.write(Math.expm1(0) + "<br>"); 
  document.write(Math.expm1(1) + "<br>"); 
  document.write(Math.expm1(2) + "<br>"); 
  document.write(Math.expm1(-1) + "<br>"); 
  document.write(Math.expm1(5) + "<br>"); 
  document.write(Math.expm1(2.2) + "<br>"); 
  document.write(Math.expm1(-3.2) + "<br>"); 
</script>

輸出:

 0
 1.718281828459045
 6.38905609893065
-0.6321205588285577
 147.4131591025766
 8.025013499434122
-0.9592377960216338
  • 示例2:錯誤,此處的參數必須為數字,否則會給出錯誤或NaN,即不是數字。
    <script> 
      // Here alphabet parameter give error. 
      document.write(Math.expm1(C)); 
    </script>

    輸出:

    Error: C is not defined
  • 示例3:
    <script> 
      // Here parameter as a string give NaN. 
      document.write(Math.expm1("geeksforgeeks")); 
    </script>

    輸出:

    NaN

應用程序:每當我們需要找到ep-1的值時,其中p是那個時候的任何給定數字,我們就會借助JavaScript中的Math.expm1()函數。

  • 例:
    <script> 
      // Here different numbers are being taken as parameter 
      // from 0 to 9 for Math.expm1() function. 
      for (i = 0; i < 10; i++) { 
          console.log(Math.expm1(i)+ "<br>"); 
      } 
    </script>

    輸出:

     0
     1.718281828459045
     6.38905609893065
     19.085536923187668
     53.598150033144236
     147.4131591025766
     402.4287934927351
     1095.6331584284585
     2979.9579870417283
     8102.083927575384
    

支持的瀏覽器:下麵列出了JavaScript Math.expm1()函數支持的瀏覽器:

  • 穀歌瀏覽器
  • IE瀏覽器
  • 火狐瀏覽器
  • Opera
  • 蘋果瀏覽器


相關用法


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