프로그램 자료/Java Script

자바스크립트 천 단위 콤마 및 소수점 자릿수 맞추기 Number with Commas

motolies 2013. 11. 21. 14:20





2014/11/12 - [프로그램 자료/Visual C#] - string.format 천단위 콤마 찍기



 

// 단위 콤마

function NumberWithComma(double) {

    var parts = double.toString().split(".");

    parts[0] = parts[0].replace(/\B(?=(\d{3})+(?!\d))/g, ",");

    return parts.join(".");

}

// 단위 콤마 빼기

function NumberWithoutComma(double) {

    return double.replace(/[,]/g, "");

}

// 단위 콤마 소수점 자르기

function NumberWithCommas(double, decimalPointCipher) {

    var parts = double.toString().split(".");

    parts[0] = parts[0].replace(/\B(?=(\d{3})+(?!\d))/g, ",");

    parts[1] = parts[1].substr(0, decimalPointCipher);

    if (decimalPointCipher < 1) {

        return parts[0];

    }

    else {

        return parts.join(".");

    }

   

}