21-09-2010, 10:05 AM
Voici ce que j'utilise
function format(x) {
if (x==0) {
return x;
} else {
var str = x.toString(), n = str.length;
if (n <4) {
return x;
} else {
return ((n % 3) ? str.substr(0, n % 3) + ' ' : '') + str.substr(n % 3).match(new RegExp('[0-9]{3}', 'g')).join(' ');
}
}
}