소수점 올림
Math.ceil()
사용
소수점 내림
Math.floor()
사용
소수점 반올림
Math.round()
사용
정수 반환(소수점 자르기)
Math.trunc()
사용parseInt()
사용toString()
사용
n번째 자리까지만 반환
toFixed()
사용toString()
사용
+ 업데이트)
`~~` 연산자도 있다 : 가장 가까운 정수 반환 but 음수는 다르게 동작
console.log(~~5.4); // 5
console.log(~~-5.4); // -5
console.log(~~-5.9); // -5
console.log(Math.floor(5.4)); // 5
console.log(Math.floor(-5.4)); // -6
console.log(Math.floor(-5.9)); // -6
console.log(parseInt(5.4)); // 5
console.log(parseInt(-5.4)); // -5
'FrontEnd > JavaScript' 카테고리의 다른 글
[ JavaScript ] super() (feat. 클래스) (0) | 2023.10.25 |
---|---|
[ JavaScript ] 단축 평가 short-circuit evaluation 논리 계산법 (0) | 2023.10.25 |
[ JavaScript ] require() vs import() (0) | 2023.10.25 |
[ JavaScript ] switch문에서 비교연산자 사용하기 (0) | 2023.10.25 |
[ JavaScript ] Math. (0) | 2023.10.24 |