Skip to content
Related Articles

Related Articles

Improve Article
Save Article
Like Article

JavaScript Math pow( ) Method

  • Last Updated : 09 Jul, 2020

Below is the example of the Math pow() Method.

Hey geek! The constant emerging technologies in the world of web development always keeps the excitement for this subject through the roof. But before you tackle the big projects, we suggest you start by learning the basics. Kickstart your web development journey by learning JS concepts with our JavaScript Course. Now at it's lowest price ever!

  • Example:




    <script type="text/javascript">
        document.write(Math.pow(3, 4));
    </script>
  • Output:
    81

The Math.pow() method is used to power of a number i.e., the value of number raised to some exponent. Since the 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 of Math class.

Syntax:

Math.pow(base, exponent)

Parameters: This method accepts two parameters as mentioned above and described below:



  • base:It is the base number which 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.

More codes for the above method are as follows:

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




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

Output:

729

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




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

Output:

-729

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




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

Output:

0.0013717421124828531

Program 4: When the base value is negative and the exponent has decimal point:




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

Output:

NaN

Supported Browsers:

  • Google Chrome
  • Internet Explorer
  • Firefox
  • Opera
  • Safari



My Personal Notes arrow_drop_up
Recommended Articles
Page :