value1
和value2
是从HTML INPUT
元素中拉进来的,只是为了提供一些上下文。现在我有这个:
if (!!value1 && !!value2) {
return parseInt(value1) + parseInt(value2);
} else {
return 0;
}
有没有更有效的方法来写这个?就像一些神奇的俏皮话?
假设它们是由数字或数字组成的字符串,而不是字母:
return +value1 + +value2;
如果您不需要担心验证:
return +value1 + +value2;
:
return value1 && value2 ? parseInt(value1) + parseInt(value2) : 0;