PL
JavaScript - Math.pow() - przykład metody z dokumentacją
6
points
Math.pow()
jest metodą statyczną, która zwraca podstawę podniesioną do potęgi wykładnika (operacja podstawa ^ wykładnik
).
// ONLINE-RUNNER:browser;
// podstawa wykładnik
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 ) ); // Inieskończoność
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. Dokumentacja
Składnia | Math.pow(podstawa, wykładnik) |
Parametry |
Metoda przyjmuje argumenty liczb całkowitych lub zmiennoprzecinkowych (wartości pierwotne).
|
Wynik |
|
Opis | pow jest metodą statyczną, która zwraca podstawę podniesioną do potęgi wykładnika (operacja podstawa ^ wykładnik). |
2. Przykład operatora potęgowania (**
)
// 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
Uwaga: operator potęgowania został wprowadzony w ES2016.