JavaScript Number isInteger() 메서드

정의와 사용법

값이 데이터 타입 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의 정수라면 true

그렇지 않으면 반환 false

브라우저 지원

Number.isInteger() ECMAScript6 (ES6) 기능입니다。

모든 최신 브라우저는 ES6 (JavaScript 2015)를 지원합니다:

Chrome Edge Firefox Safari Opera
Chrome Edge Firefox Safari Opera
지원 지원 지원 지원 지원

Internet Explorer 11(또는 이전 버전)은 지원하지 않습니다 Number.isInteger()