728x90
자바 스크립트는 하나의 숫자 타입만 존재합니다.
타 언어 ( C / JAVA)의 경우, 정수와 실수를 구별해 다양한 타입을 제공합니다.
ex)
int, long, float, double
자바 스크립트에서 숫자 타입 값은 배정밀도 64비트 부동소수점 형식 을 따르며, 하나의 타입만 존재해 실수로 처리합니다.
ex) console.log (3 / 2 ) // 1.5
cf) 세 가지의 특별한 값이 존재 합니다.
Infinity : 양의 무한대
-infinity: 음의 무한대
NaN : 산술 연산 불가 ( JS 는 대소문자를 구별해 소문자일 시 식별자로 인식)
ex) console.log(10/0) // Infinity
console.log(1+’가”) // NaN
cf) JS 는 대소문자를 구별해 nan,naN 같아 소문자로 선언 또는 할당 시 식별자로 인식
ex) var x = nan // Reference Error
728x90
'FrontEnd > JavaScript' 카테고리의 다른 글
BigInt (0) | 2022.10.09 |
---|---|
tabIndex (0) | 2022.08.15 |
Data type (0) | 2022.07.22 |
선언자 (0) | 2022.07.22 |
선언 , 할당 , 참조 (0) | 2022.07.21 |