Number
Number 타입은 배정밀도 64비트 이진 형식 IEEE 754 값입니다. 2의 -1074승 ~ 2의 1024승 사이의 양수 부동 소수점 뿐만 아니라, -2의 -1074승 와 -2의 1024승 사이의 음수 부동 소수점 숫자도 저장할 수 있지만,
(253 − 1) (Number.MIN_SAFE_INTEGER
) 와 253 − 1 (Number.MAX_SAFE_INTEGER
) 범위의 정수만 안전하게 저장할 수 있습니다.
이 범위를 벗어나면, JavaScript는 더 이상 정수를 안전하게 표시할 수 없습니다. 대신 배정밀도 부동 소수점 근사값으로 표시됩니다.
Number.isSafeInteger()
를 사용하여 숫자가 안전한 정수 범위 내에 있는지 확인할 수 있습니다.
NaN(“Not a Number”)은 산술 연산자의 결과를 숫자로 표현할 수 없을 때, 일반적으로 발생하는 특별한 종류의 숫자 값입니다. 또한, “NaN” 자기 자신과 같지 않은 Javascript의 유일한 값이기도 합니다.
This line appears after every note.