2014-02-16 3 views
0

가격을 출력하는 응용 프로그램을 작성 중입니다.숫자가 0으로 표시되도록하려면 어떻게해야합니까?

var preis_formatted = new Number(preis); 
var preis_formatted = Number(preis_formatted.toFixed(2)).toLocaleString("nl-NL"); 

내 문제 : 가격을 포맷에 대한 나의 코드는 다음과 같다 쉼표 후 소수의 0이 표시되지 않습니다 "26,4"와 같은 출력이 있습니다. 출력은 "26,40"이 될 것입니다.

+4

[JavaScript에서 숫자를 돈으로 서식 설정하는 방법은 무엇입니까?] (http://stackoverflow.com/questions/149055/how-can-i-format-numbers-as-money-in-javascript) – Archer

+0

^그 링크는 당신의 질문에 답할 것입니다. – Archer

+0

이미'toFixed'를 사용하고있을 때까지 기다려 주시겠습니까? – Charlie

답변

0

나는 펑크를 잘못 배치했다고 생각합니다. 이 :

var preis_formatted = Number(preis_formatted.toFixed(2)).toLocaleString("nl-NL"); 

이되어야한다

var preis_formatted = Number(preis_formatted).toFixed(2).toLocaleString("nl-NL"); 

을 또한 당신은 정말 toLocaleString 것을 필요로하지 않습니다.

관련 문제