javascript에서 정수 체크
javascript
에서 숫자의 값이 10진수의 정수인지 체크하는 방법에 대해 설명드리겠습니다. 함수를 생성하여 10진수 정수 체크를 해보겠습니다.
함수 생성
1 | function isInt(num) { |
isInt
라는 함수를 생성하여 parameter
로 받은 값을 1로 나눠 나머지가 있는지 체크합니다. 여기서 javascript
의 특성상 string
으로
값을 넘긴 "10"
은 숫자로 변환되어 true
를 반환합니다. 따라서 형변환을 원하지 않는다면 type 체크를 해야합니다.
1 | function isInt(num) { |
위와같이 타입체크까지 추가한다면 완벽한 10진수 정수를 체크 할 수 있습니다.