1. 음수일 때
Math.floor()는 양수일 때와 마찬가지로 내림을 하는데, parseInt는 올림을 한다. parseInt는 소수점을 버리고 정수를 반환하는 메소드이기 때문이다.
2. 문자열 파싱
parseInt는 문자열을 파싱해서 정수로 변환하는 작업을 수행하기 때문에 일반적으로 Math.floor()보다 느리다. 하지만 대부분의 경우에는 성능 차이가 미미한 정도이다.
'배워서 남 주자' 카테고리의 다른 글
[기능 구현 챌린지] Social media dashboard (0) | 2023.06.06 |
---|---|
redux-persist를 사용하여 새로고침 시에도 전역 상태 유지하기 (0) | 2023.05.31 |
프로그래머스 Lv.1 | 기사단원의 무기 (JavaScript) (0) | 2023.05.21 |
[styled-components] css 스타일 코드를 분리해서 작성하기 (0) | 2023.05.20 |
[CSS] 매직 넘버magic number와 상대 단위 em, rem (0) | 2023.05.18 |