본문 바로가기
javaScript/JS Tutorial

[javaScript] 숫자를 정수로 반올림 Math.round, Math.ceil, Math.floor, Math.trunc

by mooyou 2022. 11. 25.
728x90
300x250

숫자를 정수로 반올림하는 4가지방법

Math.round(x) 가장 가까운 정수로 반올림된 x를 반환합니다.
Math.ceil(x) 가장 가까운 정수로 올림된 x를 반환합니다.
Math.floor(x) 가장 가까운 정수로 내림한 x를 반환합니다.
Math.trunc(x) x의 정수 부분을 반환합니다( ES6의 새로운 기능 )

 

Math.round()

가장 가까운 정수로 반올림해서 반환

Math.round(4.6); //5
Math.round(4.3); //4

 

Math.ceil()

가장 가까운 정수로 올림해서 반환

Math.ceil(4.4); //5
Math.ceil(4.6); //5
Math.ceil(-4.6); //-4

 

Math.floor()

가장 가까운 정수로 내림한 값을 반환

Math.floor(4.7); //4
Math.floor(4.3); //4
Math.floor(-4.2); //5

 

 

Math.trunc()

정수 부분을 반환

Math.trunc(4.7); //4
Math.trunc(4.3); //4
Math.trunc(-4.2); //-4

 

 

 

참고 : https://www.w3schools.com/js/js_math.asp

728x90
반응형

'javaScript > JS Tutorial' 카테고리의 다른 글

[javaScript]Math.pow() 거듭제곱  (0) 2022.11.27
[javaScript]Math.sign() 음수,양수, null  (0) 2022.11.26
[javaScript] Math 객체  (0) 2022.11.24
[javsScript] 날짜 비교 하기  (0) 2022.11.23
[javaScript]날짜 설정 하기  (0) 2022.11.22

댓글