반응형
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
i
int는 어디에 있습니까?
가장 가까운 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;
}
반응형
'ProgramingTip' 카테고리의 다른 글
삭제 된 Jupyter 노트북 셀을 복구하는 방법은 무엇입니까? (0) | 2020.11.16 |
---|---|
Vim에서 공백을 새 줄로 바꿀 수 없습니다. (0) | 2020.11.16 |
Android의 사용자 지정 대화 상자 : 제목을 중앙에 배치해야 할 필요가 있습니까? (0) | 2020.11.16 |
IF가 IF-ELSE보다 더 잘 검증 되었습니까? (0) | 2020.11.16 |
어떤 것이 더 빠르고 더 낫입니까? (0) | 2020.11.16 |