Encodera

Спасибо, что читаете!

Пожертвуйте сайту, мы стараемся ради вас.

Справочник JavaScript

Math.floor

Округляет число вниз до целого.

Доступно с: ES1

Синтаксис

Math.floor(x)

Параметры

ПараметрТипОписание
xnumberЧисло, которое нужно округлить.

Возвращаемое значение

numberНаибольшее целое, не превышающее `x`.

Примеры

Округление вниз, в том числе для отрицательных чисел:

console.log(Math.floor(4.7));
console.log(Math.floor(-4.7));

Результат:

4
-5

Math.ceil() округляет вверх, а Math.trunc() отбрасывает дробную часть:

console.log(Math.ceil(4.2));
console.log(Math.trunc(-4.7));

Результат:

5
-4

Примечания

Для отрицательных чисел «вниз» означает дальше от нуля: Math.floor(-4.7) даёт -5.

См. также

  • Math.round — Округляет число до ближайшего целого.
  • Math.random — Возвращает случайное число от 0 до 1.
  • Math.ceil — Округляет число вверх до целого.
  • Math.trunc — Отбрасывает дробную часть числа.

Вопросы и ответы по теме

В учебнике

  • Числа — Числа в JavaScript — целые и дробные, округление, объект Math, toFixed и особые значения Infinity и NaN.

Спасибо, что читаете!

Пожертвуйте сайту, мы стараемся ради вас.