MDN wants to learn about developers like you: https://qsurvey.mozilla.com/s3/MDN-dev-survey

Вышла из употребления с версии Gecko 33 (Firefox 33 / Thunderbird 33 / SeaMonkey 2.30)
Эта возможность вышла из употребления. Хотя она может продолжать работать в некоторых браузерах, её использование не рекомендуется, поскольку она может быть удалена в любое время. Старайтесь избегать её использования.

Не стандартно
Эта возможность не является стандартной и стандартизировать её пока никто не собирается. Не используйте её на сайтах, смотрящих во внешний мир: она будет работать не у всех пользователей. Также могут присутствовать большие несовместимости между реализациями и её поведение может в будущем измениться.

Сводка

Метод Number.toInteger() использовался для вычисления переданного значения и преобразования его в целое число, но его реализация была удалена.

Если целевым значением является NaN, null или undefined, возвращается 0. Если целевым значением является false, возвращается 0, а если true, то 1.

Синтаксис

Number.toInteger(number)

Параметры

number
Значение, преобразуемое в целое число.

Примеры

Пример: использование toInteger

Вывод на некоторых тестовых значениях:

Number.toInteger(0.1);     // 0
Number.toInteger(1);       // 1
Number.toInteger(Math.PI); // 3
Number.toInteger(null);    // 0

Спецификации

  • Number.toInteger() был частью черновика спецификации ECMAScript 6, но он был удалён 23 августа 2013 г. в 17 ревизии черновика.

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

Возможность Chrome Firefox (Gecko) Internet Explorer Opera Safari
Базовая поддержка Нет Firefox с версии 16 по версию 32 Нет Нет Нет
Возможность Android Chrome для Android Firefox Mobile (Gecko) IE Mobile Opera Mobile Safari Mobile
Базовая поддержка Нет Нет Firefox с версии 16 по версию 32 Нет Нет Нет

Смотрите также

  • Объект Number, которому принадлежит этот метод.

Метки документа и участники

 Внесли вклад в эту страницу: Mingun
 Обновлялась последний раз: Mingun,