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
- 苹果浏览器
相关用法
- Javascript Math.pow( )用法及代码示例
- Javascript Array some()用法及代码示例
- Javascript Number()用法及代码示例
- Javascript Symbol.for()用法及代码示例
- Javascript toExponential()用法及代码示例
- Javascript toString()用法及代码示例
- Javascript Math.abs( )用法及代码示例
注:本文由纯净天空筛选整理自Kanchan_Ray大神的英文原创作品 JavaScript | Math.expm1() function。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。