Languages
[Edit]
EN

JavaScript - Math.pow() method example

13 points
Created by:
Marcin
15740

Math.pow() is static method that returns base raised to the power of exponent (value^exponent operation).

// ONLINE-RUNNER:browser;

//                     base  exponent
console.log( Math.pow(  1  ,  2       ) ); // 1
console.log( Math.pow(  2  ,  2       ) ); // 4
console.log( Math.pow(  3  ,  2       ) ); // 9

console.log( Math.pow(  0  ,  3       ) ); // 0
console.log( Math.pow(  0.5,  0.3     ) ); // 0.8122523963562356
console.log( Math.pow( -1  ,  4       ) ); // 1

console.log( Math.pow(  0  , -0.4     ) ); // Infinity
console.log( Math.pow( -0.5, -2       ) ); // 4
console.log( Math.pow( -2.0, -2       ) ); // 0.25
console.log( Math.pow(  2.0 , 0.5     ) ); // NaN

1. Documentation

SyntaxMath.pow(base, exponent)
Parameters

The method takes integer or float number arguments (primitive values).

  • base - base of power
  • exponent - exponent used with base
Result

number value (primitive value) calculated as base raised to the power of expponent or NaN if operation can not be executed.

Descriptionpow is static method that returns base raised to the power of expponent (value^exponent operation).

2. Exponentiation operator (**) example

// ONLINE-RUNNER:browser;

console.log(   1    **  2   ); // 1
console.log(   2    **  2   ); // 4
console.log(   3    **  2   ); // 9

console.log(   0    **  3   ); // 0
console.log(   0.5  **  0.3 ); // 0.8122523963562356
console.log( (-1)   **  4   ); // 1

console.log(   0    ** -0.4 ); // Infinity
console.log( (-0.5) ** -2   ); // 4
console.log( (-2.0) ** -2   ); // 0.25
console.log( (-2.0) **  0.5 ); // NaN

Note: this feature has been introduced in ES2016.

JavaScript - Math (EN)

Native Advertising
50 000 ad impressions - 449$
🚀
Get your tech brand or product in front of software developers.
For more information contact us:
Red dot
Dirask - friendly IT community for everyone.

❤️💻 🙂

Join