show一段格式化數字的代碼,主要用於money
/**
* 格式化數字 123456789-->123,456,789
* @param number
* @return string
*/
function reverseNum(num){
if(typeof num !== "undefined"){
var arr = (num + "").split(""),
arr = arr.reverse();
for(var i=0, len=arr.length/3; i<len; i++){
arr.splice(i*3+i, 0, "-");
}
arr.reverse();
var str = arr.join("");
str = str.substring(0, str.length-1);
str = str.replace(/-/g,",");
return str;
}
}
alert(reverseNum(51234412442428413));