[javascript] 변수 값에 반올림 연산 적용하기

반올림 연산은 주어진 숫자를 가장 가까운 정수로 반올림하는 작업을 말합니다. 자바스크립트에서는 Math.round() 메서드를 사용하여 변수의 값을 반올림할 수 있습니다.

Math.round() 메서드

Math.round() 메서드는 소수점 이하를 반올림한 값을 반환합니다. 숫자를 매개변수로 받아 소수점 이하를 반올림한 후, 가장 가까운 정수를 반환합니다.

예를 들어, 다음과 같이 사용할 수 있습니다:

let number = 3.8;
let roundedNumber = Math.round(number);
console.log(roundedNumber); // 4

위의 예제에서, Math.round() 메서드는 3.8을 4로 반올림하여 반환합니다.

소수점 자릿수 지정하기

Math.round() 메서드를 사용하여 소수점 자릿수를 지정할 수도 있습니다. 원하는 자릿수에 맞추어 값을 곱한 뒤 Math.round()를 적용한 후, 다시 나누는 방식으로 소수점 자릿수를 조절할 수 있습니다.

예를 들어, 소수점 둘째 자릿수까지 반올림하기 위해서는 다음과 같이 할 수 있습니다:

let number = 3.14159;
let roundedNumber = Math.round(number * 100) / 100;
console.log(roundedNumber); // 3.14

위의 예제에서, Math.round(number * 100) / 100는 3.14159을 314.159으로 만든 후 반올림하여 314가 되고, 100으로 나눠 다시 3.14가 됩니다.

이와 같은 방식으로 소수점 자릿수를 조절하여 변수 값을 원하는 형태로 반올림할 수 있습니다.

결론

자바스크립트에서 변수 값에 반올림 연산을 적용하기 위해 Math.round() 메서드를 사용할 수 있습니다. 이를 활용하여 숫자를 가장 가까운 정수로 반올림하거나, 소수점 자릿수를 조절할 수 있습니다.

반올림에 대한 보다 상세한 자료는 다음을 참고하시기 바랍니다: