Javascript/11. 내장기능

내장기능 _ Number - MAX_VALUE, MIN_VALUE, NaN, isInteger

Leanna_ 2022. 12. 8. 19:23
반응형

1.   Number의 기능

' new Number( value ) ' 처럼 클래스로 사용할 때에는 객체로 사용되고,
' Number( value ) ' 처럼 함수로 사용할 때에는 숫자로 변환해주는 기능을 가진다.

예를 들어 " 123.45 " 라는 숫자가 있을 때
' parseFloat( 123.45 ) ' 는 실수를 반환하기 때문에 ' 123.45 ' 를 출력
' parseInt(123.45) ' 는 정수를 반환하기 때문에 소수점 뒤를 버리고 ' 123 '을 출력
' Number( value ) ' 는 파라미터를 실수로 주면 실수를 출력하고, 정수를 주면 정수로 출력해준다.

Number 클래스와 Number 함수의 차이

 

 

 

2.   Number.MAX_VALUE / Number.MIN_VALUE / Number.NaN

MAX_VALUEᅠ➞ᅠ자바스크립트가 표현 가능한 가장 큰 양수 값
MIN_VALUEᅠ➞ᅠ자바스크립트가 표현 가능한 가장 작은 양수 값
NaNᅠ➞ᅠ숫자가 아님을 나타내는 특별한 값

Number.MAX_VALUE 함수와 Number.MIN_VALUE 함수와 Number.NaN 함수

 

 

 

3.   Number.isInteger( vlaue )

주어진 값이 정수인지 확인

Number.isInteger 함수

 

반응형