Encodera

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

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

Справочник JavaScript

Math.trunc

Отбрасывает дробную часть числа.

Доступно с: ES2015

Синтаксис

Math.trunc(x)

Параметры

ПараметрТипОписание
xnumberЧисло, у которого отбрасывается дробная часть.

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

numberЦелая часть числа.

Примеры

Целая часть:

console.log(Math.trunc(7.9));

Результат:

7

Отличие от Math.floor на отрицательных числах:

console.log(Math.trunc(-7.9));
console.log(Math.floor(-7.9));

Результат:

-7
-8

Примечания

Math.trunc() просто отрезает всё после точки, а Math.floor() всегда округляет вниз. Для положительных чисел результат одинаковый.

См. также

  • Math.floor — Округляет число вниз до целого.
  • Math.ceil — Округляет число вверх до целого.
  • parseInt — Преобразует строку в целое число.

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

В учебнике

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

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

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