Przejdź do głównej treści

Math.pow() w JavaScript

Słownik kwalifikacji INF.03 - Tworzenie i administrowanie stronami i aplikacjami internetowymi oraz bazami danych

Math.pow() to wbudowana metoda obiektu Math w języku JavaScript. Służy do obliczania potęgi liczby, czyli podniesienia podstawy do wskazanego wykładnika.

Składnia

Math.pow(podstawa, wykladnik)
  • podstawa - liczba, która ma zostać podniesiona do potęgi,
  • wykladnik - stopień potęgi,
  • wynik to wartość działania matematycznego podstawa^wykladnik.

Przykłady

Math.pow(2, 3);   // 8, bo 2^3 = 8
Math.pow(5, 2);   // 25, bo 5^2 = 25
Math.pow(10, 0);  // 1
Math.pow(4, 0.5); // 2, czyli pierwiastek z 4

W nowszym JavaScript można użyć także operatora potęgowania **:

2 ** 3; // 8

Częste pomyłki egzaminacyjne

Math.pow() nie służy do zaokrąglania, obliczania wartości bezwzględnej ani bezpośrednio do pierwiastka kwadratowego. Do tych działań używa się innych metod:

  • Math.round() - zaokrąglenie liczby,
  • Math.abs() - wartość bezwzględna,
  • Math.sqrt() - pierwiastek kwadratowy,
  • Math.pow() - potęga liczby.

Do zapamiętania

Jeżeli w pytaniu pojawia się Math.pow(a, b), należy czytać to jako: a podniesione do potęgi b.