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。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。