JavaScriptLiczby i Math
Math. pow()
Podnosi liczbę do potęgi.
- Zwraca
- Wynik potęgowania.
Przykład
#JavaScript
console.log(Math.pow(2, 10))
console.log(2 ** 10)
console.log(9 ** 0.5)
console.log(2 ** -1)Konsola
1024
1024
3
0.5
Definicja i zastosowanie
#Funkcja Math.pow(base, exponent) zwraca podstawę podniesioną do podanej potęgi. Math.pow(2, 10) to 1024.
W nowoczesnym JavaScripcie ten sam wynik daje operator potęgowania **: 2 ** 10. Jest krótszy i częściej spotykany w nowym kodzie.
Wykładnik może być ułamkiem albo liczbą ujemną: potęga 0.5 to pierwiastek kwadratowy, a potęga -1 to odwrotność liczby.
Składnia
#Składnia
Math.pow(base, exponent)
base ** exponentParametry
#base
liczba
Podstawa potęgi.exponent
liczba
Wykładnik.
Więcej przykładów
#JavaScript
const expForLevel = (level) => Math.round(100 * 1.5 ** (level - 1))
console.log([1, 2, 3, 4].map(expForLevel))Konsola
[100, 150, 225, 338]
Obsługa przeglądarek
#Szeroko dostępne
Działa we wszystkich nowoczesnych przeglądarkach, także na telefonach. Możesz używać bez obaw.
- Chrome
- Edge
- Firefox
- Safari
Dobre praktyki
#- W nowym kodzie używaj operatora
**, jest czytelniejszy. - Do pierwiastka kwadratowego czytelniejsze jest
Math.sqrt()niż potęga 0.5.
Powiązane hasła
#Widzisz błąd albo brakuje przykładu? Napisz do nas.