Метод JavaScript Number isInteger()
- Предыдущая страница isFinite()
- Следующая страница isNaN()
- Вернуться на уровень выше Референсное руководство JavaScript Number
Определение и использование
Если значение является целым числом типа Number, то Number.isInteger()
Метод возвращает true
. В противном случае возвращает false
.
Пример
Пример 1
Это целые числа?
Number.isInteger(123); Number.isInteger(-123); Number.isInteger('123');
Пример 2
Number.isInteger(4-2); Number.isInteger(4/2); Number.isInteger(5-2); Number.isInteger(5/2);
Пример 3
Это целые числа?
Number.isInteger(0); Number.isInteger(0/0); Number.isInteger(0.5); Number.isInteger(false); Number.isInteger(NaN); Number.isInteger(Infinity); Number.isInteger(-Infinity);
Синтаксис
Number.isInteger(value)
Параметр
Параметр | Описание |
---|---|
value | Обязателен. Значение для тестирования. |
Возвратное значение
Тип | Описание |
---|---|
Булево значение |
Если значение является целым числом типа Number, то в противном случае возвращает |
Поддержка браузерами
Number.isInteger()
Это функция ECMAScript6 (ES6).
Все современные браузеры поддерживают ES6 (JavaScript 2015):
Chrome | Edge | Firefox | Safari | Opera |
---|---|---|---|---|
Chrome | Edge | Firefox | Safari | Opera |
Поддерживается | Поддерживается | Поддерживается | Поддерживается | Поддерживается |
Internet Explorer 11 (или более ранние версии) не поддерживается Number.isInteger()
.
- Предыдущая страница isFinite()
- Следующая страница isNaN()
- Вернуться на уровень выше Референсное руководство JavaScript Number