home *** CD-ROM | disk | FTP | other *** search
- package asCode
- {
- public class terrysTextFunctionClass
- {
- public function terrysTextFunctionClass()
- {
- super();
- }
-
- public static function processNumber(param1:Number) : String
- {
- var _loc2_:* = null;
- var _loc3_:String = null;
- var _loc4_:Number = NaN;
- var _loc5_:int = 0;
- var _loc6_:Number = NaN;
- var _loc7_:* = undefined;
- var _loc8_:Number = NaN;
- var _loc9_:Number = NaN;
- if(param1 < 100)
- {
- _loc2_ = param1.toString();
- }
- else
- {
- _loc2_ = "";
- _loc3_ = param1.toString();
- _loc4_ = _loc3_.length;
- _loc5_ = _loc4_ / 3;
- _loc6_ = _loc4_ - _loc5_ * 3;
- if(_loc6_ > 0)
- {
- _loc2_ += _loc3_.slice(0,_loc6_) + ",";
- _loc3_ = _loc3_.slice(_loc6_,_loc4_);
- }
- _loc7_ = 0;
- while(_loc7_ < _loc5_)
- {
- _loc8_ = _loc7_ * 3;
- _loc9_ = _loc8_ + 3;
- if(_loc7_ > 0)
- {
- _loc2_ += ",";
- }
- _loc2_ += _loc3_.slice(_loc8_,_loc9_);
- _loc7_++;
- }
- }
- return _loc2_;
- }
- }
- }
-
-