如何确保我不会从此代码中获得负数:
function reduction() {
ctrlreduct.setValue(Number(ctrl1.getValue()) + Number(ctrl2.getValue()) - Number(ctrl3.getValue()));
};
我希望任何负数都默认为零。
答案 0 :(得分:0)
做出if决定......
if (( ctrlreduct.setValue(Number(ctrl1.getValue()) + Number(ctrl2.getValue()) - Number(ctrl3.getValue())) ) < 0 )
{
ctrlreduct.setValue(0) ;
}
答案 1 :(得分:0)
function reduction() {
var test = (Number(ctrl1.getValue()) + Number(ctrl2.getValue()) - Number(ctrl3.getValue()));
ctrlreduct.setValue(Math.max(0,test));
};
请求帮助:)