반응형

1. 자바스크립트 내에서 2진수로 계산을 하기때문에 단순계산으로는 잘못된 결과를 리턴하게 된다.



하지만 보통 우리가 이렇게 언제나 정해진 값을 함수에 사용하진 않는다.



아래의 함수는 사용자에게 입력 받은 계획 공수를 더해서 총 계획 공수를 구하는함수이다.




/*계획공수 계산*/
var calcPlanWorkTime = function () {
var planWorkTime = $('td[name=planWorkTime]');
var count = 0;

for (var i = 0; i < planWorkTime.length; i++) {
console.log(parseFloat($(planWorkTime[i]).html()));
count += parseFloat($(planWorkTime[i]).html());
}

$('#totalPlanWorkTime').html(count);

};


단순한 덧셈식이라면 아래처럼 +를 해주면 되고

곱셈식 혹은 나눗셈 식이라면 위의 형식으로


count =  (((parseFloat(x)*10)*count)/10))  


로 계산 하면 정확한 계산 값을 얻을 수가 있다.





반응형

+ Recent posts