代码之家  ›  专栏  ›  技术社区  ›  Chris

检查AS 3中的整数

  •  1
  • Chris  · 技术社区  · 16 年前

    我怎样才能用3来检查一个整数?

    例子:

    for (var i:int = 0; i < thumbs.length(); i++) 
    {
          if((i / this.thumbsRow) === wholeNumber)
    }
    
    2 回复  |  直到 16 年前
        1
  •  5
  •   Amarghosh    16 年前
    if(int(k) === k)
      trace("whole number");
    else
      trace("float");
    
        2
  •  4
  •   Burnt    16 年前

    尝试modulo运算符:

    var isWhole:Boolean = foo % 1 == 0;
    trace("Is whole number: " + isWhole);
    

    “foo”是您要检查的号码。模给你第一个数除以第二个数的余数。对于任何整数,都不会有余数。