Notice
Recent Posts
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 | 31 |
Tags
- JS preventDefault
- CSS속성정리
- CSS기초
- JS form action
- JS append
- JS clearInterval
- JS 스코프
- JS 숫자
- JS prompt
- JS localStorage
- JS setInterval
- git 협업셋팅
- JS setTimeout
- JS appendChild
- JS 기초
- JS 함수
- JS form
- JS classList
- JS 타이머기능
- JS 화살표함수
- JS null undefined
- JS typeof연산자
- JS 데이터타입
- JS 형변환
- js 변수
- JS 연산
- HTML기초
- JS value속성
- JS redirection
- JS 삼항연산
Archives
공부기록용
JS_정수와 실수의 정의, 정수 판별하기 본문
🔴Number.isInteger()
🔴나머지 연산자(%)
정수란, 0을 포함하고, 자연수 및 음의 자연수를 포함하는 수(... -3, -2, -1, 0, 1, 2, 4, ...)
자연수란, 양의 정수를 의미하며 1부터 시작하여 1씩 커지는 수로 0 이나 음수를 포함하지 않음(0은 자연수가 X)
정수가 아닌 유리수란, 자연수가 아닌 분수, 소수(0.1, 0.2, 4/7, 8/9, 0.3, 0.8, ....)
실수란, 유리수와 무리수를 포함하는 수
유리수란, 분자와 분모가 모두 정수인 분수로 나타낼 수 있는 수로 양수(+), 0, 음수(-)가 모두 포함(쉽게 모든 수가 포함된다고 생각)
무리수란, 유리수가 아닌 수를 무리수라 하고, 소수로 나타내면 순환하지 않는 무한소수인 수
√2=1.41421356…, √3=1.73205080…, π=3.1415926… ( 분수로 나타낼수 없는 수 )
실수란, 유리수와 무리수를 포함하는 수
소수란, 1과 자기 자신만으로 나누어 떨어지는 1보다 큰 양의 정수(1, 2, 3, 5, 7, 11, 13 ...)
➕
2.2가 실수인가 정수인가? 2.2는 실수이다.
음수(-3, -8.5,,,,,)는 실수인가? 0보다 작은 실수이다.
JavaScript에서 숫자가 정수인지 확인하기
주어진 값(value)이 정수인지 여부를 결정한다. 반환 값은 boolean형태로 주어진 값이 정수인 경우 true, 그렇지 않으면 false를 반환한다.
Number.Number.isInteger(value);
console.log(Number.isInteger(10)); // true
console.log(Number.isInteger(-10)); // true
console.log(Number.isInteger(123.1)); // false
나머지 연산자(%)
정수가 1로 나누었을 경우 항상 나머지가 0이 되는 속성을 이용해서, 주어진 숫자가 정수인지 확인해 볼 수 있다.
const isInteger = (number) => number % 1 === 0;
console.log(isInteger(10)); // true
console.log(isInteger(-10)); // true
console.log(isInteger(123.1)); // false
참고🖇️
https://m.blog.naver.com/PostView.naver?isHttpsRedirect=true&blogId=babobigi&logNo=40193026025
'💡깨달음💡 > Javascript' 카테고리의 다른 글
동기와 비동기의 차이 (0) | 2023.10.05 |
---|---|
document객체정리(많이 사용하는거 위주) (0) | 2023.09.21 |
JS_숫자를 문자열로 변환하기 (0) | 2023.08.17 |
JS_반복문 (0) | 2023.08.15 |
JS_변수, 데이터 타입 (0) | 2023.08.14 |
Comments