数値を3桁ごとカンマ(,)で区切る (その2)
		
			
説明
			数値を3桁ごとカンマ(,)で区切るには正規表現を利用して3桁ごとカンマを追加していきます。(このスクリプトの作者は丸山 佳範/高橋 登史朗さんです)
		
		
			
サンプルプログラム
			function num3Format(str){
			 var temp1 = (new String(str)).split(".")[0].match(/./g).reverse().join("");
			 temp1 = temp1.replace(/(\d{3})/g,"$1,");
			 temp1 = temp1.match(/./g).reverse().join("").replace(/^,/,"");
			 if(!!(new String(str)).split(".")[1]) temp1 = temp1 +"."+ str.split(".")[1];
			 return temp1;
			}
			var n = 123;
			document.write(num3Format(n)+"<br>");
			var n = 12345;
			document.write(num3Format(n)+"<br>");
			var n = 123456789;
			document.write(num3Format(n)+"<br>");