Open In App

JavaScript Math pow() Method

Last Updated : 15 Jul, 2024
Summarize
Comments
Improve
Suggest changes
Like Article
Like
Share
Report
News Follow

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, 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 1: In this example, we will use Math.pow() method.

console.log(Math.pow(3, 4));

Output
81

More codes for the above method are as follows: 

Example 2: When both base and exponent are passed as positive numbers in parameters: 

console.log(Math.pow(9, 3));

Output
729

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

console.log(Math.pow(-9, 3));

Output
-729

Example 4: When the base value is positive and the exponent is negative:

console.log(Math.pow(9, -3));

Output
0.0013717421124828533

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

console.log(Math.pow(-9, 0.5));

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:

  • Chrome 51
  • Edge 15
  • Firefox 54
  • Safari 10
  • Opera 38

JavaScript Math.pow() Method – FAQs

What is the Math.pow() method in JavaScript?

The Math.pow() method returns the base raised to the power of the exponent, which is equivalent to base^exponent.

Can Math.pow() handle negative exponents?

Yes, Math.pow() can handle negative exponents, resulting in a fractional value. For example, Math.pow(2, -3) returns 0.125.

How does Math.pow() handle non-integer exponents?

Math.pow() can handle non-integer exponents, including fractional exponents. For example, Math.pow(9, 0.5) returns 3, which is the square root of 9.

What are some common use cases for Math.pow()?

Common use cases for Math.pow() include calculating powers and roots in mathematical computations, such as squaring numbers, finding cube roots, and more complex mathematical formulas that involve exponentiation.

What is the return type of Math.pow()?

The Math.pow() method returns a number that is the result of raising the base to the power of the exponent. If either argument is not a number, the return value will be NaN.

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.


Next Article

Similar Reads

three90RightbarBannerImg