더하기, 빼기 등과 같이 10 진수 값을 갖는 일부 수학을 수행하려고합니다.10 진수 값이 더 이상 작동하지 않고 문자열을 반환 함
그래서 저는 두 가지 기능을 썼습니다.
function to_decimal(i){
var $dec = parseFloat(i);
return $dec.toFixed(2);
}
function calc_price(){
var $t = $('#sub_total .total').text();
var $total = to_decimal($t);
$('#price_list ul li').each(function(){
var $p = to_decimal($(this).find('.item_price').text());
$total = $total + $p;
});
$t = $('#sub_total .total').text($total);
}
그러나이 함수 결과가 문제가 0.0010.30
같은 문자열을 반환하기 때문에 내가 생각 제대로 작동하지?
'. –