esta función sirve, PERO tiene 2 inconvenientes:
1) el numero a poner puntos, NO PUEDE TENER MÁS de 15 caracteres.
2) No funciona con numeros con decimales, ejemplo 12.567,25, SI SE PUEDE HACER, pero ya estoy cansado, talvez otro día.
hay te va el código:
Código:
function losPts(n:Number):String {
var sn:String = n.toString();
var ta:Array = new Array();
for (var i = sn.length; i>0; i -= 3) {
ta.unshift(sn.substring(i-3, i));
}
return (ta.join(".")).toString();
}
trace(losPts(123456789012345));
Hay me avisas si te funcionó...