Notice
Recent Posts
Recent Comments
Link
«   2025/08   »
1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30
31
Tags
more
Archives
Today
Total
관리 메뉴

코드로보시죠

[JavaScript-41] 반올림, 올림, 버림 함수 round, floor, ceil 본문

[JavaScript] 코드잇과 함께!

[JavaScript-41] 반올림, 올림, 버림 함수 round, floor, ceil

코드로 보시죠 2023. 9. 28. 21:32

세 기능 모두 Math내장 객체에 있습니다. 

코드로 보시죠

console.log(Math.round(2.55523)) //2
console.log(Math.round(6.1381237)) //1

Math.round를 쓰시면, 결과값은 정수가 됩니다! 반올림된 것이죠. 

Math.round메소드는, 소숫점 자리 지정 기능이 따로 없습니다. 그냥 무조건 반올림 결과는 정수입니다. 

만약, 소숫점 n째 자리까지만 표현하고 싶다면, round가 아니라, toFixed함수를 쓰면 되겠죠?

 

console.log(Math.floor(2.55523)) //2
console.log(Math.ceil(2.55523)) //3

floor는 버림, ceil은 올림 함수입니다. 

소숫점 크기와 상관 없이, 그냥 무조건 소수점을 다 버리거나, 다 올려버립니다.

이 둘 역시 결과값은 모두 정수라는 점!