home *** CD-ROM | disk | FTP | other *** search
/ Ice Age Fan CD 1 / CD1_Scrat.iso / flash / data / game.swf / scripts / asCode / terrysTextFunctionClass.as < prev    next >
Encoding:
Text File  |  2012-07-04  |  1.3 KB  |  54 lines

  1. package asCode
  2. {
  3.    public class terrysTextFunctionClass
  4.    {
  5.       public function terrysTextFunctionClass()
  6.       {
  7.          super();
  8.       }
  9.       
  10.       public static function processNumber(param1:Number) : String
  11.       {
  12.          var _loc2_:* = null;
  13.          var _loc3_:String = null;
  14.          var _loc4_:Number = NaN;
  15.          var _loc5_:int = 0;
  16.          var _loc6_:Number = NaN;
  17.          var _loc7_:* = undefined;
  18.          var _loc8_:Number = NaN;
  19.          var _loc9_:Number = NaN;
  20.          if(param1 < 100)
  21.          {
  22.             _loc2_ = param1.toString();
  23.          }
  24.          else
  25.          {
  26.             _loc2_ = "";
  27.             _loc3_ = param1.toString();
  28.             _loc4_ = _loc3_.length;
  29.             _loc5_ = _loc4_ / 3;
  30.             _loc6_ = _loc4_ - _loc5_ * 3;
  31.             if(_loc6_ > 0)
  32.             {
  33.                _loc2_ += _loc3_.slice(0,_loc6_) + ",";
  34.                _loc3_ = _loc3_.slice(_loc6_,_loc4_);
  35.             }
  36.             _loc7_ = 0;
  37.             while(_loc7_ < _loc5_)
  38.             {
  39.                _loc8_ = _loc7_ * 3;
  40.                _loc9_ = _loc8_ + 3;
  41.                if(_loc7_ > 0)
  42.                {
  43.                   _loc2_ += ",";
  44.                }
  45.                _loc2_ += _loc3_.slice(_loc8_,_loc9_);
  46.                _loc7_++;
  47.             }
  48.          }
  49.          return _loc2_;
  50.       }
  51.    }
  52. }
  53.  
  54.