js

カンマ3桁-+対応

js

function to_connma2(n,i,j){ if((n=n.toString()).match(/^[-+]?\d\d\d\d+/g)) for(i=RegExp.lastIndex-3,j=(n.match(/^[-+]/)!=null);i>j;i-=3) n=n.substring(0, i)+","+n.substring(i, n.length); return n; }

数字3桁カンマ編集

js

function connma(n){ n = n.toString().split("").reverse().join("").match(/\d\d\d/g); RegExp.rightContext && n.push(RegExp.rightContext); return n.join(",").split("").reverse().join(""); } (+-.なし)