如果我需要使用某些具有动态值的公式计算某些值。问题是这个公式是基于表示值而改变的,例如我不想在公式中包含零值的元素。使用动态值计算
var one = $('#one').val();
var two= $('#two').val();
var three= $('#three').val();
var four= $('#four').val();
...
var ten= $('#ten').val();
公式就像
(one * two) + (three * 4) + (five * 5) + ...
有很多情况下,我应该知道的。如果三个是NaN
或0
我应该跳过该部分,并且对于所有其他元素都是相同的。
你会如何做到这一点?
为什么不用'0'替换NaN值? '(0 * 4)+ 5'与'5'相同 – Hacketo