JavaScriptLiczby i Math

Math.ceil()

Zaokrągla liczbę w górę, do najbliższej większej liczby całkowitej.

Zwraca
Najmniejszą liczbę całkowitą większą lub równą x.
Na tej stronie

Przykład

#
JavaScript
const lessons = 23
const perPage = 10

console.log(Math.ceil(lessons / perPage))
console.log(Math.ceil(4.01))
console.log(Math.ceil(-2.7))
Konsola
3
5
-2

Definicja i zastosowanie

#

Funkcja Math.ceil() zwraca najmniejszą liczbę całkowitą, która nie jest mniejsza od podanej. Każdy ułamek, nawet 0.01, powoduje zaokrąglenie w górę.

Typowe zastosowanie to liczenie, ile „pełnych paczek” potrzeba: liczba stron przy paginacji, liczba autobusów na wycieczkę, liczba tygodni kursu.

Dla liczb ujemnych zaokrągla w stronę zera: Math.ceil(-2.7) daje -2.

Składnia

#
Składnia
Math.ceil(x)

Parametry

#
  • x

    liczba

    Liczba do zaokrąglenia w górę.

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

#
  • Liczba stron w paginacji to zawsze Math.ceil(liczbaElementów / naStronę).
  • Czas czytania artykułu w minutach też warto zaokrąglać w górę, żeby nie pokazać „0 min”.

Powiązane hasła

#

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