Math.floor() 와 Math.trunc의 차이
Math.floor | 내림 (작은 쪽으로) 정수 반환 | 4.8 → 4 | -4.8 → -5 |
Math.trunc | 소수점 잘라냄 (0쪽으로) 정수 반환 | 4.8 → 4 | -4.8 → - |
소수점을 버린다고 생각하면 Math.trunc를
숫자를 더 작은쪽으로 버린다고 생각하면 Math.floor을 해야한다.
** 양수의 경우 상관 없지만 음수를 생각해야하는 경우 결과에 차이가 발생하므로 고려해야한다.
'JavaScript' 카테고리의 다른 글
[JavaScript] slice() 메서드 (0) | 2025.04.06 |
---|---|
[JavaScript] parseInt() vs Math.ceil() 차이 정리 (0) | 2025.04.06 |
[JavaScript] 삼항 연산자 (Ternary Operator) 정리 (0) | 2025.04.06 |
[JavaScript] sort 정렬 사용하기 (0) | 2023.02.09 |
[Jquery] 값 설정하는 val() (0) | 2022.08.29 |