반응형
자바스크립트의 타입 별 설명 - 수(Number)
By Commin .November 5, 2016
목차
수(Number)
문자열(String)진실혹은거짓(Boolean)함수(Function)객체(Object)기호(Symbol)
수(Number)
자바스크립트의 객체중 하나인 Number 는 Number() 생성자를 사용하여 만들어집니다.
Syntax
new Number(value);
Parameters
value : 객체의 숫자 값은 만듭니다.
Description
Number의 주 사용 내용 :
인수가 숫자로 변환 될 수 없는경우에 Nan(알수없음)을 반환합니다.
생성자 context를 사용하지않고도 Number형식으로 변환 할 수 있습니다.(new operator 를 쓰지 않아도 된다는 말입니다.)
Example
Number 객체를 사용하는 것은 특정 숫자 값을 가져오기 위함입니다.
1 2 3 4 5 | var num_max_value = Number.MAX_VALUE; var num_min_value = Number.MIN_VALUE; var infiniteNum = Number.POSITIVE_INFINITY; var negInfiniteNum = Number.NEGATIVE_INFINITY; var notANum = Number.NaN; |
Interger 값의 범위는 다음과 같습니다.
1 2 | var num_max_value = 9007199254740992; var num_min_value = -9007199254740992; | cs |
Date 객체로 변환 할 때도 사용됩니다.
String 값을 Number 로 바꾸어줍니다.
1 2 3 4 5 6 7 8 | Number("123") // 123 Number("12.3") // 12.3 Number("") // 0 Number("0x11") // 17 Number("0b11") // 3 Number("0o11") // 9 Number("foo") // NaN Number("100a") // NaN | cs |
이번 포스팅은 JavaScript API 의 번역으로 이루어집니다.
반응형