JavaScriptLiczby i Math

Math.round()

Zaokrągla liczbę do najbliższej liczby całkowitej.

Zwraca
Najbliższą liczbę całkowitą.
Na tej stronie

Przykład

#
JavaScript
console.log(Math.round(4.4))
console.log(Math.round(4.5))
console.log(Math.round(-2.5))
console.log(Math.round(81.666 * 10) / 10)
Konsola
4
5
-2
81.7

Definicja i zastosowanie

#

Funkcja Math.round() zaokrągla liczbę do najbliższej całkowitej. Ułamek 0.5 i większy zaokrągla w górę, mniejszy w dół.

Uwaga na liczby ujemne: przy dokładnie połowie zaokrąglenie idzie w stronę plus nieskończoności, więc Math.round(-2.5) daje -2, a nie -3.

Do zaokrąglenia do miejsc po przecinku użyj mnożenia: Math.round(x * 100) / 100. Pamiętaj jednak, że liczby zmiennoprzecinkowe nie zawsze są dokładne.

Składnia

#
Składnia
Math.round(x)

Parametry

#
  • x

    liczba

    Liczba do zaokrąglenia.

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

#
  • Do wyświetlania liczby z miejscami po przecinku wygodniejsze są toFixed() albo Intl.NumberFormat.
  • Zapamiętaj trójkę: round do najbliższej, floor w dół, ceil w górę.

Powiązane hasła

#

Widzisz błąd albo brakuje przykładu? Napisz do nas.