숫자 (Numbers)
자바스크립트는 숫자형이 하나만 존재
내부적으로 숫자는 64비트 부동 소수점 형식
이는 Java의 double 형과 같음
자바스크립트에는 정수와 실수의 구분이 없음
즉, 1과 1.0은 같은 값
short 형을 사용해서 overflow 발생하는 일 없음
숫자 리터를이 지수 부분을 포함하는 경우
100 = 1e2
NaN: 수치 연산을 해서 정상적인 값을 얻지 못할 때의 값
NaN은 그 자신을 포함해서 어떤 값하고도 같지 않음
NaN인지 확인하려면 비교구문이 아니라 isNaN()이라는 함수를 사용
Infinity > 1.79769313486231570e+308
Math 객체에 수치 계산을 위한 메소드들이 존재
Last updated
Was this helpful?