【发布时间】:2026-01-15 03:45:01
【问题描述】:
在 actionscript 中查找数字是否介于 -20 和 +20 之间并返回真/假的最简单方法是什么?我可以看到有一个数字验证器,但我看到它涉及触发和捕获事件,我认为这对于我在这里尝试做的简单测试来说可能是过度的。
【问题讨论】:
标签: actionscript-3 apache-flex adobe
在 actionscript 中查找数字是否介于 -20 和 +20 之间并返回真/假的最简单方法是什么?我可以看到有一个数字验证器,但我看到它涉及触发和捕获事件,我认为这对于我在这里尝试做的简单测试来说可能是过度的。
【问题讨论】:
标签: actionscript-3 apache-flex adobe
最简单的方法是将数字与两个值进行比较并逻辑组合结果:
return num > -20 && num < 20;
如果需要,您可以使用>= 或<= 来包含这些值。
你可以把它变成一个很好的函数:
function isBetween(num:Number, lowerBound:Number, upperBound:Number):Boolean {
return num > lowerBound && num < upperBound;
}
【讨论】:
只要写一个函数,概念上是这样的:
protected function validatateNumbers(value:Number):Boolean{
if((value > -20) && (value <20)){
return true;
}
return false;
}
然后在您想要验证输入时调用该函数。
【讨论】: