Javascript 로 Excel round 비슷하게 구현 ( 엑셀과 똑같진 않다. )

Excel round 와 비슷하게 자리수 지정 한 만큼 반올림 해 준다.


var roundXL = function (num, digits) {
   digits = Math.pow(10, digits);
   return Math.round(num * digits) / digits;
};

// 예 가 잘못 되어 있었네요 수정 합니다.

roundXL(123456, 2);

roundXL(123456, -2);

결과 ( 2자리 기준으로 반올림 )

123500

roundXL(1234.1234 , 2);

결과 ( 소수점 2자리 기준으로 반올림 )

1234.12

Posted by 비니미니파