1. 程式人生 > >保留小數位 新增分隔符

保留小數位 新增分隔符

/**
 * 保留小數位+新增分隔符
 */
function formatPost(value, row, index){
    var oop = 0;
    if(value<0){
        // 負數轉換
        oop = Math.abs(value).toFixed(2).toString().replace(/(^|\s)\d+/g, function(m) { return m.replace(/(?=(?!\b)(\d{3})+$)/g, ',')});
        return value = "-"+oop;
    }else{
        // 正數轉換
        oop = value.toFixed(2).toString().replace(/(^|\s)\d+/g, function
(m) { return m.replace(/(?=(?!\b)(\d{3})+$)/g, ',')}); } return value = oop; }