테스트 사이트 - 개발 중인 베타 버전입니다

숫자에 콤마 , 를 표현하고 싶은데 어떻게 해야 할까요 채택완료

흐르는세월처럼 5년 전 조회 2,228

여러 고수님들에 도움으로 숫자스크립트를 만들었는데

 

아래와 같이 증가하는 함수를 만들었는데 표현되는 숫자에 ,콤마를 찍어서

 

숫자를 표현하고 싶은데 어떻게 해도 안되네요 자꾸 에러가 나네여 ㅜㅜ

 

    New Document    

   

 

댓글을 작성하려면 로그인이 필요합니다.

답변 3개

채택된 답변
+20 포인트
5년 전

</p>

<p><script></p>

<p>    function addComma( nums ) {

        suArr = (nums+"").split(".");

        if ( ! isNaN( suArr[0] ) ) {

            suArr[0] += "";

            var re = new RegExp('(-?[0-9]+)([0-9]{3})');

            while (re.test(suArr[0])) suArr[0] = suArr[0].replace(re, '$1,$2');

        }

        return suArr.join(".");

    }</p>

<p> </p>

<p>    var sutja = 1234567;</p>

<p>    document.wrrite( addComma( sutja ) ); // 1,234,567</p>

<p></scrip></p>

<p>

로그인 후 평가할 수 있습니다

답변에 대한 댓글 1개

흐르는세월처럼
5년 전
감사합니다 ^^

댓글을 작성하려면 로그인이 필요합니다.

제환보드

화폐에 관련되어 있다면 currency.js를 검토해보시는것도 좋아보이네용

https://currency.js.org/">https://currency.js.org/

로그인 후 평가할 수 있습니다

댓글을 작성하려면 로그인이 필요합니다.

답변에 대한 댓글 1개

흐르는세월처럼
5년 전
감사합니다 ^^

댓글을 작성하려면 로그인이 필요합니다.

답변을 작성하려면 로그인이 필요합니다.

로그인