【问题标题】:actionscript number is between():Booleanactionscript 编号介于 ():Boolean
【发布时间】:2011-02-06 20:45:43
【问题描述】:

Actionscript 是否有一个内置函数,该函数接受一个数字,如果该数字介于 2 个数字之间,则可以返回一个布尔值。

例如

3 is between 2 and 6   //returns true
5 is between 10 and 20 //returns false

【问题讨论】:

    标签: apache-flex actionscript-3 actionscript


    【解决方案1】:

    函数调用非常慢,所以如果你能避免的话,我会远离它。

    写起来并不难:if (x > low && x

    【讨论】:

      【解决方案2】:

      不,但您可以轻松地自己编写代码:

      公共静态函数isBetween(x:数字,低:数字,高:数字):布尔{ 返回 ((x>=low)&&(x

      因此,对于您的示例,isBetween(3,2,6) 返回 true,isBetween(5,10,20) 返回 false。也就是说,简单地使用布尔表达式 ((x>=2)&&(x

      【讨论】:

      • +1, "简单地使用布尔表达式更具可读性"
      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2023-04-03
      • 2017-05-25
      • 2010-11-25
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多