我尝试了以下内容:
if (oldValue && (oldValue <= 999))
但是如果数字为0,这似乎不起作用。有没有正确的Javascript方式来进行此检查?
答案 0 :(得分:4)
if(oldvalue > 0 && oldvalue < 998){} //if you don't want to include 0 or 998
和
if(oldvalue >= 0 && oldvalue <= 998){} //if you do want to include 0 and 998
答案 1 :(得分:2)
这应该没问题:
if(oldvalue >= 0 && oldvalue <999)
答案 2 :(得分:1)
确保它等于或大于0,小于或等于998,并且它是一个数字:
if (!isNaN(oldValue) && oldValue >= 0 && oldValue <= 998)