오늘은 소수점 자리를 반올림, 내림, 올림할 수 있는 함수에 대해 알아보겠습니다.
소수점 올림 : 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
위의 코드처럼 반올림을 해줍니다!
이렇게 소수점를 반올림, 올림, 내림할 수 있는 함수에 대해 알아보았습니다!!
'Programming > JavaScript' 카테고리의 다른 글
[JavaScript] 대소문자 변환하는 방법 (0) | 2023.04.10 |
---|---|
[JavaScript] for in 과 for of 반복문의 차이점 (0) | 2023.04.04 |
[JavaScript] 중첩 반복문 사용하는 피라미드 문제 모음(별찍기) (0) | 2023.01.20 |