Return to Snippet

Revision: 13256
at April 16, 2009 09:03 by johnloy


Initial Code
// function commafyNumber - Adds commas to a
// non-commaed number. For instance,
// 1000000 becomes 1,000,000.
// I did not write this original function: it comes
// from Steve Levithan's blog:
// http://blog.stevenlevithan.com/archives/commafy-numbers
// (...but it's too useful not to snip)


function commafyNumber(number) {
var withcommas;
withcommas = number.replace(/(^|[^\w.])(\d{4,})/g, function($0, $1, $2) {
var inter;
inter = $1 + $2.replace(/\d(?=(?:\d\d\d)+(?!\d))/g, "$&,");
return inter;
});
return withcommas;
}

Initial URL


Initial Description


Initial Title
commafy a number in javascript

Initial Tags
javascript

Initial Language
JavaScript