Math.pow() w JavaScript

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

Math.pow() w JavaScript

Math.pow() to metoda wbudowanego obiektu Math w 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 - liczba określająca stopień potęgi,
  • wynikiem jest wartość podstawa do potęgi wykladnik.

Przykłady

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

W pytaniach egzaminacyjnych najważniejsze jest skojarzenie: Math.pow() = potęgowanie.

Alternatywa: operator potęgowania

We współczesnym JavaScript można używać również operatora **:

2 ** 3; // 8

Zapis ten daje taki sam wynik jak:

Math.pow(2, 3); // 8

Czego nie robi Math.pow()?

Math.pow() nie służy bezpośrednio do zaokrąglania, obliczania wartości bezwzględnej ani typowego pierwiastkowania kwadratowego. Do tych zadań używa się innych metod obiektu Math, np. Math.round(), Math.abs() i Math.sqrt().