Code Lab
반올림 함수
jaiyah
2015. 2. 20. 22:20
반올림 함수 구현
두번째 인자값에 반올림 자릿수 설정하여 반올림된 숫자 구하기
function myRound(num, pos) {
var result = 0.0;
var half = 0.5;
var factor = 1;
for(var i = 0; i < pos; i++){
half *= 0.1;
factor *= 10;
}
result = parseInt((num + half) * factor) / parseFloat(factor);
return result;
}
console.log(myRound(12.5678, 2)); // 12.57
console.log(myRound(5.487, 1)); // 5.5