JS Round Math – математические функции округления в JavaScript
В JavaScript есть несколько способов округления чисел с помощью объекта Math. Округление чисел может быть полезным при работе с финансовыми данными, расчетом статистики или просто для отображения чисел с определенным количеством знаков после запятой. Давайте рассмотрим несколько методов округления в JavaScript и примеры кода для каждого из них:
-
Math.round(): Этот метод используется для округления числа до ближайшего целого числа. Если число находится на границе между двумя целыми числами, оно округляется к следующему наиболее близкому целому. Пример:var number = 7.8; var roundedNumber = Math.round(number); console.log(roundedNumber); // Output: 8 -
Math.ceil(): Этот метод используется для округления числа вверх до ближайшего целого числа. Независимо от дробной части числа, оно всегда округляется к следующему наиболее близкому числу, которое больше или равно ему. Пример:var number = 7.2; var roundedNumber = Math.ceil(number); console.log(roundedNumber); // Output: 8 -
Math.floor(): Этот метод используется для округления числа вниз до ближайшего целого числа. Независимо от дробной части числа, оно всегда округляется к следующему наиболее близкому числу, которое меньше или равно ему. Пример:var number = 7.9; var roundedNumber = Math.floor(number); console.log(roundedNumber); // Output: 7 -
toFixed(): Этот метод используется для округления числа с фиксированным количеством знаков после запятой и возвращает строку. Пример:var number = 7.345; var roundedNumber = number.toFixed(2); console.log(roundedNumber); // Output: "7.35"
В каждом из приведенных примеров мы использовали разные методы объекта Math для округления чисел в JavaScript. Выбор метода округления зависит от конкретной задачи и требований к результату.