The Wayback Machine - https://web.archive.org/web/20230512160429/https://www.geeksforgeeks.org/javascript-math-pow-method/
Skip to content
Related Articles
Get the best out of our app
GeeksforGeeks App
Open App
geeksforgeeks
Browser
Continue

Related Articles

JavaScript Math pow() Method

Improve Article
Save Article
Like Article
Improve Article
Save Article
Like Article

The Math.pow() method is used to power a number i.e., the value of the number raised to some exponent. Since Math.pow() is a static method of Math and therefore it is always used as Math.pow() and not as a method of an object created in Math class. 

Syntax:

Math.pow(base, exponent)

Parameters:

  • base: It is the base number that is to be raised.
  • exponent: It is the value used to raise the base.

Return Value: The Math.pow() method returns a number representing the given base raised to the power of the given exponent. 

Example: 

javascript




<script type="text/javascript">
    console.log(Math.pow(3, 4));
</script>

Output:

81

More codes for the above method are as follows: 

Program 1: When both base and exponent are passed as positive numbers in parameters: 

javascript




<script type="text/javascript">
    console.log(Math.pow(9, 3));
</script>

Output:

729

Program 2: When the base value is negative and the exponent is positive: 

javascript




<script type="text/javascript">
    console.log(Math.pow(-9, 3));
</script>

Output:

-729

Program 3: When the base value is positive and the exponent is negative:

javascript




<script type="text/javascript">
    console.log(Math.pow(9, -3));
</script>

Output:

0.0013717421124828533

Program 4: When the base value is negative and the exponent has decimal point: It returns NaN.

javascript




<script type="text/javascript">
    console.log(Math.pow(-9, 0.5));
</script>

Output:

NaN

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

Supported Browsers:

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

We have a Cheat Sheet on Javascript where we covered all the important topics of Javascript to check those please go through Javascript Cheat Sheet-A Basic guide to JavaScript.


My Personal Notes arrow_drop_up
Last Updated : 25 Nov, 2022
Like Article
Save Article
Similar Reads
Related Tutorials