当前位置: 首页>>代码示例 >>用法及示例精选 >>正文


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。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。