
Код AS3:
private function addSpaces(input:Number):String
{
var result:String = "";
for (; input > 1; input /= 1000)
result = int(input % 1000) + " " + result;
return result;
}
Красиво элегантно, но как сказал один мудрый человек - от таких конструкций, которые потом придется вспоминать зачем здесь что и как оно работает , например именно /= , почему нет итератора, - нужно отказываться