2차 공부/TIL

24.05.02 Number 객체

공대탈출 2024. 5. 2. 22:58

toFixed() 로 숫자 N번째 자릿수까지 반올림하여 출력한다.

const l = 123.456798
l.toFixed(2)
>'123.46'

 

isNaN(), isFinite()로 NaN(Not a Number)인지 Infinity(무한)이 아닌지 확인할 수 있다.

NaN != NaN이기때문에 isNaN()으로 확인해야한다.

const m = Number('숫자로 변환불가')
m === NaN
>false
Number.isNaN(m)
>true

const n = 10/0
Infinity

Number.isfinite(n)
>False

const l = -10/0
-Infinity

Number.isfinite(l)
>False

isFinite는 유한할때 true이고 무한일때 false이다.

 

 

'2차 공부 > TIL' 카테고리의 다른 글

24.05.04 얕은 복사와 깊은 복사  (0) 2024.05.04
24.05.03 String 객체, Math 객체  (0) 2024.05.03
24.05.01 객체  (0) 2024.05.01
24.04.30 타이머함수  (0) 2024.04.30
24.04.29 화살표함수  (0) 2024.04.29