有時為了讓數字更具有可讀性,尤其是需要呈現比較大的數字時,我們會需要加上千分位號,基本上這個做一個函數來做這件事情比較快,函數如下: function number_format(n) { n += ""; var arr = n.split("."); var re = /(\d{1,3})(?=(\d{3})+$)/g; return arr[0].replace(re,"$1,") + (arr.length == 2 ? "."+arr[1] : ""); }