Pregunta

¿Cómo puedo formatear datos relacionados con la moneda de una manera que tenga en cuenta la cultura en JavaScript?

¿Fue útil?

Solución

hay una función Number.localeFormat pero no estoy seguro de que sea lo que buscas

http://msdn.microsoft.com/en-gb/library/bb310813.aspx

Otros consejos

Dojo tiene un formateador de moneda eso es localmente consciente.

Si no desea incluir Dojo en su proyecto solo para esta función, ¿quizás pueda localizar la moneda en su back-end?

Number.toLocaleString (implementado en JavaScript 1.5, ECMAScript 3.ª edición)

var number = 3500;
console.log(number.toLocaleString()); /* Displays "3,500" in English locale */

Documentos en MDN.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top