ProgramingTip

Javascript를 사용하여 정수를 가장 가까운 10으로 반올림하는 방법

bestdevel 2020. 11. 16. 21:56
반응형

Javascript를 사용하여 정수를 가장 가까운 10으로 반올림하는 방법


Javascript를 사용하여 사용자가 전달한 숫자를 가장 가까운 10으로 반올림하고 싶습니다. 예를 들어 7이 전달하면 10을 반환하고 33이 전달하면 30을 반환해야합니다.


숫자를 10으로 나누고 결과를 반올림 한 다음 다시 10을 곱합니다.

var number = 33;
console.log(Math.round(number / 10) * 10);


Math.round(x / 10) * 10

iint는 어디에 있습니까?

가장 가까운 10의 배수로 내림 비용

11이 10이 됨
19가 10이 됨
21이 20이 됨


parseInt(i / 10, 10) * 10;

가장 가까운 10의 배수로 반올림 비용

11이 20이 됨
19가 20이 됨
21이 30이 됨

parseInt(i / 10, 10) + 1 * 10;  

사이드가 필요해서 함수를 작성했습니다. 여기서는 십진 반올림 기능을 사용하는 정수 반올림에도 사용 중에도 답으로 설정하겠습니다. 이 경우 반올림하려는 숫자를 전달한 다음 반올림 할 숫자 인 10을 전달하십시오.

function roundToNearest(numToRound, numToRoundTo) {
    return Math.round(numToRound / numToRoundTo) * numToRoundTo;
}

참고 URL : https://stackoverflow.com/questions/1684202/how-to-round-an-integer-up-or-down-to-the-nearest-10-using-javascript

반응형