가장 가까운 5의 배수 대신 5 의 다음 배수로 반올림하는 정수 값 (길이 2에서 5 자리 범위)을받는 유틸리티 함수가 필요합니다 . 다음은 내가 얻은 것입니다.
function round5(x)
{
return (x % 5) >= 2.5 ? parseInt(x / 5) * 5 + 5 : parseInt(x / 5) * 5;
}
내가 실행하면 round5(32)
, 그것은 나를 준다 30
내가 35 원하는 곳,
내가 실행하면 round5(37)
, 그것은 나를 준다 35
내가 40 원하는 곳.
내가 실행하면 round5(132)
, 그것은 나를 준다 130
내가 135 원하는 곳,
내가 실행하면 round5(137)
, 그것은 나를 준다 135
내가 140 원하는 곳.
기타...
어떻게해야합니까?
round5(5)
5, 10을 제공?