Infinity
– 양의 무한대를 의미하는 Infinity 값
– 음의 무한대를 의미하는 -Infinity 값
– Infinity 값은 사용자가 임의로 수정할 수 없는 읽기전용값
• NaN( isNaN() )
– NaN(Not A Number)는 숫자가 아니라는 의미
– 정의되지 않은 값이나 표현할 수 없는 값
– 0을 0으로 나누거나, 숫자로 변환할 수 없는 피연산자로산술 연산을 시도하는 경우에 반환되는 읽기 전용값
• Number 객체
– 숫자 값을 감싸고 있는 래퍼(wrapper) 객체
– 숫자는 보통 숫자 리터럴을 사용하여 표현
– 수를 나타낼 때 new 연산자를 사용하여 명시적으로Number 객체를 생성 가능
Number 객체 메서드들
parseFloat(string: string): number
parseInt(string: string, radix?: number): number
isNaN(number: unknown): boolean
isFinite (number: unknown): boolean
isInteger (number: unknown): boolean
isSafeInteger (number: unknown): boolean
Number.toExponential(fractionDigits?: number): string
Number.toFixed(fractionDigits?: number): string
str2 = (12344.1234).toFixed(6)
console.log(str2) // 출력 12344.123400
'웹개발관련 > javascript 관련 정리' 카테고리의 다른 글
자바스크립트 이벤트 처리 예시 (0) | 2023.03.19 |
---|---|
자바스크립트 (0) | 2023.03.17 |
배열의 고차함수 정리 예시추가 예정 (0) | 2023.03.15 |
자바스크립트(JS)의 배열 사용 예시들 모음 (0) | 2023.03.14 |
JS document로 html 접근방식 (0) | 2023.03.14 |