JavaScript | Как округлить число в большую сторону до целого?

JavaScript | Как округлить число в большую сторону до целого?

В JavaScript всё является объектами. Любой объект в JavaScript по цепочке прототипов приходит к «Глобальному Объекту» языка. Это самый верхний уровень видимости элементов.

У «Глобального Объекта» JavaScript есть свои собственные свойства-конструкторы. Одним из таких свойств является объект Math.

Math — это специальный математический класс (объект), который предлагает базовый функционал для работы с числами. За округление числа в большую сторону отвечает его метод ceil( ).

 

Округление дробных положительных чисел в большую сторону в JavaScript

Math.ceil(2.111); // 3
Math.ceil(2.555); // 3
Math.ceil(2.999); // 3

Результаты округлений положительных дробных чисел в большую сторону на скриншоте:

Округлили дробные положительные числа в большую сторону в JavaScript
Округлили дробные положительные числа в большую сторону в JavaScript

 

Округление дробных отрицательных чисел в большую сторону в JavaScript

Math.ceil(-7.111); // -7
Math.ceil(-7.555); // -7
Math.ceil(-7.999); // -7

Результаты округлений отрицательных дробных чисел в большую сторону на скриншоте:

Округлили дробные отрицательные числа в большую сторону в JavaScript
Округлили дробные отрицательные числа в большую сторону в JavaScript

 

Информационные ссылки

JavaScript | Как округлить до целого?

Стандарт ECMAScript — Раздел «21.3.2.10 Math.ceil ( x )» — https://tc39.es/ecma262/multipage/numbers-and-dates.html#sec-math.ceil или https://tc39.es/ecma262/#sec-math.ceil