riallacciandomi a laycg ho modificato un po la funzione così ora ricorsivamente mette i punti anche a numeri con + di 6 cifre... arriva a 15(dovrebbe dipendere dalla rappresentazione numerica del player)
Codice PHP:
function formatoValuta(val2){
var val:String = new String(val2);
return '€ '+_root.formattaPunto(val)+',00';
}
function formattaPunto(val):String{
if(val.length<=3){
return val;
}
else{
var temp = val.substr(0,(val.length-3));
return formattaPunto(temp)+'.'+val.substr((val.length-3),3);
}
}
var number = 999999999999999;
trace(_root.formatoValuta(number));
se serve...