JavaScript метод isInteger()
JavaScript NumberОпределение и применение
JavaScript метод isInteger() определяет, является ли передаваемое значение целым числом и возвращает логическое значение. Метод возвращает true, если передаваемое значение целое число, в противном случае возвращаемое значение false.
Поддержка браузерами
Метод | Chrome | Firefox | Opera | Safari | IExplorer | Edge |
---|---|---|---|---|---|---|
isInteger() | Да | Да | Да | Да | Нет | Да |
JavaScript синтаксис:
Number.isInteger( value );
Версия JavaScript
ECMAScript 2015 (6th Edition, ECMA-262)Значения параметров
Параметр | Описание |
---|---|
value | Значение, которое будет проверено на то является ли оно целым числом, или нет. Обязательное значение. |
Пример использования
// Метод возвращает true Number.isInteger( 1.0 ); Number.isInteger( 123 ); Number.isInteger( -123 ); Number.isInteger( 0 ); Number.isInteger( -0 ); // Метод возвращает false Number.isInteger( 1.1 ); Number.isInteger( Infinity ); Number.isInteger( -Infinity ); Number.isInteger( undefined ); Number.isInteger( true ); Number.isInteger( null ); Number.isInteger( "123" ); Number.isInteger( "1.23" ); Number.isInteger( [] ); Number.isInteger( {} ); Number.isInteger( "" ); Number.isInteger( " " );JavaScript Number