Присоединяйтесь к новому бесплатному курсу по Angular: "Список пользователей"
Курс проходит в мессенджере (Telegram, Viber). В конце курса - сессия живого разбора кода. Регистрация по ссылке.

isInteger()

isInteger()

Проверка, является ли значение целым числом:

Number.isInteger(25) //true
Number.isInteger(-1) //true
Number.isInteger(15-2) //true
Number.isInteger(0) //true
Number.isInteger(0.25) //false
Number.isInteger('55') //false
Number.isInteger(false) //false
Number.isInteger(Infinity) //false
Number.isInteger(-Infinity) //false
Number.isInteger(25 / 0) //false

Демо

Определение и использование

Метод Number.isInteger() определяет, является ли значение целым числом.
Этот метод возвращает true, если значение имеет тип Number и является целым числом. В противном случае метод возвращает false.

Поддержка браузеров

Синтаксис

Number.isInteger(value)

Значения параметров

Параметр  Описание
value Обязательный. Значение, подлежащее проверке

Технические подробности

Возвращаемое значение: Логическое. Возвращает true, если значение является целым числом, иначе метод возвращает false
Версия JavaScript: ECMAScript 6