Skip to content
Related Articles

Related Articles

Improve Article
Save Article
Like Article

JavaScript | Math.exp() function

  • Last Updated : 24 Jan, 2022

The Math.exp() is an inbuilt function in JavaScript that is used to get the value of ep, 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.exp(p)

Parameter: This function accepts a single parameter p as any number.
Return Value: It returns the value of ep, where p is any given number as a parameter. 

Example:  

Input  : Math.exp(0)
Output : 1

Explanation: 
Here the value of parameter p is 0, So after putting the value 0 instead of p in ep 
then its value becomes 1.  

Input  : Math.exp(2)
Output : 7.38905609893065

Explanation: 
Here the value of parameter p is 2, So after putting the value 2 instead of p in ep 
then its value becomes 7.38905609893065.

Let’s see JavaScript program: 

  • Example 1:

Javascript




<script>
  // Here different values is being taken as
  // as parameter of Math.exp() function.
  document.write(Math.exp(0) + "<br>");
  document.write(Math.exp(1) + "<br>");
  document.write(Math.exp(2) + "<br>");
  document.write(Math.exp(-1) + "<br>");
  document.write(Math.exp(-7) + "<br>");
  document.write(Math.exp(10) + "<br>");
  document.write(Math.exp(1.2));
</script>

Output: 

1
2.718281828459045
7.38905609893065
0.36787944117144233
0.0009118819655545162
22026.465794806718
3.3201169227365472
  • Example 2: Here parameter should be a number otherwise it give an error or NaN i.e, not a number.

Javascript




<script>
  // Here alphabet parameter give error.
  document.write(Math.exp(a));
</script>

Output: 

Error: a is not defined

Javascript




<script>
  // Here parameter as a string give NaN.
  document.write(Math.exp("gfg"));
</script>
  • Output:
NaN

Supported Browsers: The browsers supported by JavaScript Math.E() function are listed below:  

  • Google Chrome 1 and above
  • Internet Explorer 3 and above
  • Edge 12 and above
  • Firefox 1 and above
  • Opera 3 and above
  • Safari 1 and above

 


My Personal Notes arrow_drop_up
Recommended Articles
Page :

Start Your Coding Journey Now!