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 |