我正在使用的函数通过除以 100 来计算总数,这只有在价格等于“27.5”时才会出现问题,所以如果是这种情况,我想在最后添加一个零。我会使用 if 语句吗?如果是这样,我该怎么写呢?
var frm = document.forms.myForm;
frm.onchange = function(e) {
var tot = 0;
for( var i = 0, l = frm.elements.length; i < l; i++ ) {
if( frm.elements[i].checked ) {
tot += parseFloat( frm.elements[i].getAttribute('data-price') );
}
}
document.getElementById('total').value = "$" + ( tot / 100 );
}