프로그램/JAVASCRIPT

[javascript] number_format() 함수

주원대디 2014. 8. 14. 17:35

 

[javascript] number_format() 함수

자바스크립트 함수에는 number_format() 함수가 내장되어 있지 않다

그래서 직접 만들어서 사용 해야 한다.

 

<script>
    function number_format(data) 
    {
        
        var tmp = '';
        var number = '';
        var cutlen = 3;
        var comma = ',';
        var i;
       
        len = data.length;
        mod = (len % cutlen);
        k = cutlen - mod;
        for (i=0; i<data.length; i++) 
        {
            number = number + data.charAt(i);
            
            if (i < data.length - 1) 
            {
                k++;
                if ((k % cutlen) == 0) 
                {
                    number = number + comma;
                    k = 0;
                }
            }
        }

        return number;
    }
</script>