English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Метод JavaScript Math.trunc()

 Объект Math JavaScript

Math.trunc()метод возвращает целую часть числа, удаляя любую дробную часть.

по-другому, чем другие три метода Math:Math.floor(),Math.ceil()иMath.round()Работа Math.trunc() очень проста. Независимо от того, положительное это число или отрицательное, он всегда отрезает (отрезает) точку и цифры справа от нее.

Внимание: Метод Math.trunc() не округляет число до ближайшего целого вверх/вниз, а просто удаляет дробную часть.

Параметры, передаваемые этому методу, импlicitно преобразуются в тип числа.

Потому что trunc() является статическим методом Math, поэтому вы всегда используете его такMath.trunc()а не для создания объекта Math методами.

Синтаксис:

Math.trunc(x)
Math.trunc(13.37); // 13
Math.trunc(42.84); // 42
Math.trunc(0.123); //  0
Math.trunc(-0.123);// -0
Math.trunc('-1.123');  // -1
Math.trunc(NaN);   // NaN
Math.trunc('Hello');   // NaN
Проверьте, посмотрите‹/›

Совместимость браузеров

Числа в таблице указывают на первую версию браузера, которая полностью поддерживает метод Math.trunc():

Метод
Math.trunc()382525812

Значение параметра

ПараметрОписание
xЧисло

Технические детали

Возврат значений:Целая часть числа
Версия JavaScript:ECMAScript 6

 Объект Math JavaScript