我的DOM中的元素附加了自定义属性。这个attr正从我的DB传递一个值。我想将这些值加在一起。
var value = jQuery('option:selected', id).attr('cust_attr');
如果所有这些值都是正数,那么一切都很好。但任何负数都被视为零。我使用math.max将这些数字加在一起,
total += Math.max(0,value);
显然我希望从总数中减去负数。 有人会有什么建议吗?
答案 0 :(得分:1)
Math.max(0,value)
获取介于0和值之间的最大值。如果值为负,则返回0。
只需使用total += value;
即可。