java script에서의 숫자표현 > 그누4 질문답변

그누4 질문답변

그누보드4 관련 질문은 QA 로 이전됩니다. QA 그누보드4 바로가기
기존 게시물은 열람만 가능합니다.

java script에서의 숫자표현 정보

java script에서의 숫자표현

본문

영카트 수정을 하다가 복병을 만났습니다. 불당은 java script는 전혀 못하는데... -.-a
 
아래의 코드가 문제가 된 부분 입니다.
 
    if (typeof(f.disp_sell_amount) != 'undefined')
        f.disp_sell_amount.value = number_format(String(amount * ct_qty));
 
amount와 ct_qty가 정수로 된 경우에는 깔끔하게 동작 합니다.
 
그런데, amount가 1327.9와 같이 소숫점으로 된 경우에는
Java script의 number_format이 소숫점을 고려하기 못하기 때문에 (관리자님께서
가르쳐 주셨어요) 1,327.9 가 아니라 132,7.9 와 같이 표현됩니다.
 
어떻게 해야지 원하는 답을 얻을 수 있을까요??? 달러 기반으로 된 쇼핑몰을
영카트로 만들려니까 참 힘드네요. -..-a

댓글 전체

왜 number_format에서 string 형을 처리하시는지...
number 형태로 넘기는 방법을 찾으면 되지 않을까요?

number 형처리가 안된다면 number_format에서 . 을 처리하도록 바꿔야할듯..ㅋ
이놈 멋지군요. 소스도 간결하구...
http://neo.mlodzi.pl/archiwum/number_format_javascript.html

하나더 있는데 이건 위의것 보다 소스가 좀 길군요.
http://mathiasbynens.be/archive/2006/01/js-number-format
전체 66,554 |RSS
그누4 질문답변 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1402호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT