본문 바로가기
Programming/JavaScript

[JavaScript] 소수점 자리 반올림, 내림, 올림 하는 방법

by 노 코딩 노 라이프 2023. 4. 10.

오늘은 소수점 자리를 반올림, 내림, 올림할 수 있는 함수에 대해 알아보겠습니다. 

 


소수점 올림 : Math.ceil()

Math.ceil()함수는 소수점 자리에 있는 수를 무조건 올림하는 함수 입니다. 

// ceil() : 무조건 올림
console.log(Math.ceil(2.1)); // 출력값 : 3
console.log(Math.ceil(2.8)); // 출력값 : 3

위의 코드처럼 소수점 자리에 있는 수가 5이하의 수 이든 5이상의 수든 무조건 반올림을 해줍니다!

 


소수점 내림 : Math.floor()

Math.floor()함수는 소수점 자리에 있는 수를 무조건 내림하는 함수입니다.

// floor() : 무조건 내림
console.log(Math.floor(2.9)); // 출력값 : 2

위의 코드처럼 소수점 자리에 어떤 수가 오든 0으로 바꾸어 줍니다!


소수점 반올림 : Math.round()

Math.round()함수는 소수점 자리에 있는 수가 5이상이면 올림을 해주고 이하이면 내림을 해주는 함수입니다.

// round() : 반올림
console.log(Math.round(2.9)); // 출력값 : 3
console.log(Math.round(2.1)); // 출력값 : 2

위의 코드처럼 반올림을 해줍니다!

 

이렇게 소수점를 반올림, 올림, 내림할 수 있는 함수에 대해 알아보았습니다!!