JavaScript Programming JavaScript > Code Examples Add Commas Add Commas <HEAD> <title>Happy Codings :-) JavaScript - Learn Web Development</title> <!-- Begin function Comma(number) { number = '' + number; if (number.length > 3) { var mod = number.length % 3; var output = (mod > 0 ? (number.substring(0,mod)) : ''); for (i=0 ; i < Math.floor(number.length / 3); i++) { if ((mod == 0) && (i == 0)) output += number.substring(mod+ 3 * i, mod + 3 * i + 3); else output+= ',' + number.substring(mod + 3 * i, mod + 3 * i + 3); } return (output); } else return number; } // End --> </script> </HEAD> <BODY> <SCRIPT LANGUAGE="JavaScript"> <!-- Begin document.write(Comma(1)+'<BR>'); document.write(Comma(12)+'<BR>'); document.write(Comma(123)+'<BR>'); document.write(Comma(1234)+'<BR>'); document.write(Comma(12345)+'<BR>'); document.write(Comma(123456)+'<BR>'); document.write(Comma(1234567)+'<BR>'); document.write(Comma(12345678)+'<BR>'); document.write(Comma(123456789)+'<BR>'); document.write(Comma(1234567890)+'<BR>'); // End --> </script> <p><center> <font face="arial, helvetica" size="8">Happy Codings :-) C++, C#, HTML, Java, JavaScript Code Examples<br> by <a href="http://javascript.happycodings.com/">C++, C#, HTML, Java, JavaScript Code Examples</a></font> </center><p>