如果数字介于-20和+20之间,并且返回真/假,则动作脚本中最简单的方法是什么?我可以看到有一个数字验证器,但我看到它涉及触发和捕捉事件,我认为对于我试图在这里进行的简单测试可能有些过分。
答案 0 :(得分:4)
最简单的方法是将数字与两个值进行比较,并将逻辑结合起来结果:
return num > -20 && num < 20;
如果需要,您可以使用>=
或<=
来包含值。
你可以把它变成一个很好的功能:
function isBetween(num:Number, lowerBound:Number, upperBound:Number):Boolean {
return num > lowerBound && num < upperBound;
}
答案 1 :(得分:1)
只需编写一个函数,概念上如下:
protected function validatateNumbers(value:Number):Boolean{
if((value > -20) && (value <20)){
return true;
}
return false;
}
然后在您想验证输入时调用该函数。