코드노트

Number 속성 및 메서드 정리 본문

Code note/자바스크립트

Number 속성 및 메서드 정리

코드노트 2022. 7. 30. 20:01

 

 

Number - JavaScript | MDN

Number 생성자는 숫자를 다루기 위해 상수와 메소드를 가지고 있습니다. 다른 타입의 값은 Number() 함수를 사용하여 숫자로 바꿀 수 있습니다.

developer.mozilla.org

초반에 정리했던 Number 메서드를 다시 정리해보려고 한다.

메소드를 제대로 이해하고 싶은데 시간이 지나면 또 까먹는거같다....

다시 정리해보며 머리에 넣어봐야지..!

 

 

Number.Properties

.MAX_VALUE

- 최대 수 / JavaScript가 표현할 수 있는 제일 큰 숫자 값

- 1.7976931348623157e+308

 

.MIN_VALUE

- 최소 수 / JavaScript가 표현할 수 있는 제일 작은 숫자 값

- 5e-324 

 

.MAX_SFAE_INTEGER

- 최대 정수 / JavaScript에서 안전한 최대 정수 값

- 9007199254740991

 

.MIN_SFAE_INTEGER

- 최소 음수 / JavsScript에서 안전한 최소 정수 값

- -9007199254740991

 

.NAN

- Not-A-Number / 숫자가 아닌 값

 

.POSITIVE_INFINITY

- 양수 무한대

 

.NEGATIVE_INFINITY

- 음수 무한대


Number.Methods

.toFixed()

- ( ) 소수 자리수 표시

 

.toPrecision()  

- ( ) 정수를 포함하여 자리수 표시

 

.toFinite()

- 정상적인 유한수인지 확인

- 유한수가 맞으면 true 틀리면 false

- 유한수 : 0, 무한 infinity 제외한 모든 값

 

.toNaN()

- Not a Number인지 확인

- NaN이 맞으면 true 틀리면 false

 

.toParseInt()

- 정수로 변환

 

.toParseFloat()

- 실수로 변환

 

.toString()

- 문자열로 변환