본문 바로가기
FrontEnd/JavaScript

숫자 타입

by 해학 2022. 7. 22.
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