Open In App

JavaScript Math expm1() Method

Improve
Improve
Like Article
Like
Save
Share
Report

Math.expm1() is an inbuilt method in JavaScript that is used to get the value of ep-1, where p is any given number. The number e is a mathematical constant having an approximate value equal to 2.718. It was discovered by the Swiss mathematician Jacob Bernoulli. This number is also called Euler’s number

Syntax:

Math.expm1(p)

Parameter:

  • p: This parameter holds the number where we will perform the expm1 method.

Example:

Input  :Math.expm1(0)
Output : 0

Explanation: Here the value of parameter p is 0, So after putting the value 0 instead of p in ep-1 then its value becomes 0. Let’s see the JavaScript program:

Example 1: In this example, we will use Math expm1() Method

javascript




// Here different values is being taken as
// as parameter of Math.expm1() method.
console.log(Math.expm1(0));
console.log(Math.expm1(1));
console.log(Math.expm1(2));
console.log(Math.expm1(-1));
console.log(Math.expm1(5));
console.log(Math.expm1(2.2));
console.log(Math.expm1(-3.2));


Output

0
1.718281828459045
6.38905609893065
-0.6321205588285577
147.4131591025766
8.025013499434122
-0.9592377960216338

Example 2: Error, here parameter should be a number otherwise it gives an error or NaN i.e., not a number. 

javascript




// Here alphabet parameter give error.
console.log(Math.expm1(C));


Output:

Error: C is not defined

Example 3: Here parameter as a string give NaN.

javascript




// Here parameter as a string give NaN.
console.log(Math.expm1("geeksforgeeks"));


Output:

NaN

Application:

Whenever we need to find the value of ep-1, where p is any given number that time we take the help of the Math.expm1() method in JavaScript.

Example: In this example, we will see the application of Math expm1() Method

javascript




// Here different numbers are being taken as parameter
// from 0 to 9 for Math.expm1() method.
for (i = 0; i < 10; i++) {
    console.log(Math.expm1(i));
}


Output

0
1.718281828459045
6.38905609893065
19.085536923187668
53.598150033144236
147.4131591025766
402.4287934927351
1095.6331584284585
2979.9579870417283
8102.083927575384

We have a complete list of Javascript Math methods, to check those please go through this JavaScript Math Object Complete Reference article.

Supported Browsers: The browsers supported by JavaScript Math.expm1() method are listed below:

  • Google Chrome 38 and above
  • Firefox 25 and above
  • Opera 25 and above
  • Safari 8 and above


Last Updated : 01 Aug, 2023
Like Article
Save Article
Previous
Next
Share your thoughts in the comments
Similar Reads