JavaScript isInteger()
Пример
Проверьте, является ли значение целым числом:
Number.isInteger(123) //true
Number.isInteger(-123) //true
Number.isInteger(5-2) //true
Number.isInteger(0) //true
Number.isInteger(0.5) //false
Number.isInteger('123') //false
Number.isInteger(false) //false
Number.isInteger(Infinity) //false
Number.isInteger(-Infinity) //false
Number.isInteger(0 / 0) //false
Попробуйте сами »
Определение и использование
Метод Number.isInteger() определяет, является ли значение целым числом.
Этот метод возвращает true, если значение имеет тип Number и целое число (число без десятичных знаков). В противном случае он возвращает false.
Поддержка браузера
Метод | |||||
---|---|---|---|---|---|
Number.isInteger() | 19 | 12.0 | 16 | 9 | 22 |
Примечание: Метод Number.isInteger() не поддерживается в Internet Explorer 11 и более ранних версиях.
Синтаксис
Number.isInteger(value)
Значения параметров
Параметр | Описание |
---|---|
value | Требуемый. Значение, подлежащее тестированию |
Технические детали
Возвращаемое значение: | Булево. Возвращает true, если значение является целым числом, в противном случае оно возвращает false |
---|---|
Версия JavaScript: | ECMAScript 6 |