Conforme nuestra aplicación va creciendo, es de vital importancia que nuestra aplicación esté personalizada al entorno local para maximizar la experiencia de usuario.
Formateo nativo
toLocaleString
La función toLocaleString
nos permite (dentro de otras cosas) poder formatear números como divisas. Esta función se va a encargar no solo de mostrar el símbolo sino que también de posicionar separadores y centavos.
Intl.NumberFormat
Si vez tras vez tienes que aplicar la misma configuración de formateo, puedes crear una función utilizando el constructor Intl.NumberFormat
, que recibe la configuración y tiene métodos para aplicar ese formato directamente a números.
La documentación de Intl cubre fechas, divisas y mucho más. Leer aquí 👈