반응형
Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
Tags
- Array
- table
- date
- windows
- 자바스크립트
- Visual Studio Code
- Button
- 테이블
- 문자열
- Java
- string
- Maven
- js
- html
- 이탈리아
- CSS
- Files
- ArrayList
- IntelliJ
- vscode
- javascript
- 자바
- input
- CMD
- 인텔리제이
- 배열
- 이클립스
- Eclipse
- list
- json
Archives
- Today
- Total
어제 오늘 내일
[Javascript] 숫자가 정수인지, 실수인지 체크하는 2가지 방법 본문
Javascript에서 값이 정수인지 실수인지 체크하는 2가지 방법을 소개합니다.
- Number.isInteger() 함수
- 나머지 연산자(%) 활용
1. Number.isInteger() 함수
document.writeln(Number.isInteger(10)); // true
document.writeln(Number.isInteger(0)); // true
document.writeln(Number.isInteger(-10)); // true
document.writeln(Number.isInteger(123.1)); // false
Number.inInteger() 함수는 파라미터로 입력받은 값이 정수인지 판단합니다.
가장 간단하게, 데이터가 정수인지 판단할 수 있는 방법입니다.
하지만, 이 함수는 인터넷 익스플로러에서는 동작하지 않습니다.
2. 나머지 연산자(%) 활용
function isInteger(number) {
return number % 1 === 0;
}
document.writeln(isInteger(10)); // true
document.writeln(isInteger(0)); // true
document.writeln(isInteger(-10)); // true
document.writeln(isInteger(123.1)); // false
Javascript에서 나머지 연산자(%)는 두 수를 나누었을 때 나머지 값을 구해줍니다.
정수는 1로 나누었을 경우 항상 나머지가 0이 되는 속성을 이용해서,
주어진 숫자가 정수인지 체크하는 방법입니다.
반응형
'IT > Javascript' 카테고리의 다른 글
[Javascript] URL 파라미터 값 가져오기 (쿼리스트링 값) (1) | 2020.12.27 |
---|---|
[Javascript] 현재 페이지 URL 가져오기 (2) | 2020.12.27 |
[Javascript] 빈 객체 체크하는 3가지 방법 (2) | 2020.12.26 |
[Javascript] 빈 배열 체크하기 (0) | 2020.12.25 |
[Javascript] 문자열 줄바꿈하는 2가지 방법 (여러줄 표현하기) (0) | 2020.12.25 |
Comments