본문으로 바로가기

Number.isInteger() 메소드

Number.isInteger() 메소드는 인수의 값이 정수인지 아닌지를 반환해줍니다.

전달된 값이 정수이면 true를 아니라면 NaN, Infinity와 같은 값은 모두 false를 반환합니다.

 

아래 예제를 통하여 확인해보겠습니다.

<script>
    Number.isInteger(0);        // true
    Number.isInteger(-100);     // true
    Number.isInteger(0.1);      // false
    Number.isInteger("문자열"); // false
    Number.isInteger(Infinity); // false
    Number.isInteger(true);     // false
</script>

 

정수인 값에는 true를,

그 외의 값에는 fasle가 출력된 것을 확인할 수 있습니다.

 

이해가 잘 되셨을 거라고 생각합니다!

 


Number 관련 메소드

2020/06/30 - [1. 웹개발/1_1_1 JavaScript] - [JavaScript] toFixed()와 toPrecision() 메소드

2020/06/08 - [1. 웹개발/1_1_1 JavaScript] - [JavaScript] NaN인지를 확인하는 isNaN() 함수

2020/04/17 - [1. 웹개발/1_1_1 JavaScript] - [JavaScript] Number.toString(), Number.valueOf() 메소드

2020/04/15 - [1. 웹개발/1_1_1 JavaScript] - [JavaScript] 문자열을 숫자로 바꾸는 parseFloat(), parseInt() 메소드