Empresas
Empregos
  • Sobre nós
  • Soluções
    • Publicação de vagas
      Publique sua vaga e receba candidatos qualificados em 48h.
    • Avaliações de candidatos
      Mais de 500 testes técnicos e psicológicos, mais anti-fraude.
    • Headhunting
      Busca executiva personalizada do início ao fim.
    • Folha de Pagamento + EOR
      Dispersão de folha e EOR em mais de 15 países da LATAM.
  • Preços
  • Empregos

0

411
Visualizações
Cómo formatear precios en JS

Estoy usando el formato de moneda para mis precios y me gustaría presentar mis precios con el símbolo del euro después del precio y un punto en lugar de una coma.

Ej. 10.000€ (10 mil euros).

 (10000).toLocaleString(xxxx, { style: 'currency', currency: 'USD', });

¿Alguien sabe qué unidad debo usar en el xxxx ? ¡Gracias por tu ayuda!

about 4 years ago · Juan Pablo Isaza
2 Respostas
Responde à pergunta

0

toLocaleString debe ser "en-US"

about 4 years ago · Juan Pablo Isaza Relatório

0

Sugeriría jugar un poco con las configuraciones regionales, o simplemente dejarlo como indefinido para usar la configuración regional del usuario. Parece que 'de-DE' (Alemania) se parece bastante al formato deseado.

En cuanto al signo del euro, necesitas tener currency: 'EUR' para eso.

 console.log((10000).toLocaleString('de-DE', { style: 'currency', currency: 'EUR', maximumFractionDigits: 0 }));

number#toLocaleString usa los argumentos de Intl.NumberFormat que sugiero leer.

En este caso, usé maximumFractionDigits para eliminar los valores después del punto decimal.

about 4 years ago · Juan Pablo Isaza Relatório
Responde à pergunta
Encontrar trabalhos remotos

Descubra a nova forma de encontrar um emprego!

melhores empregos
Principais categorias de trabalho
Empresas
Postar vaga Preços Comercial
Jurídico
Termos e Condições Política de privacidade
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomende algumas ofertas para mim
Preciso de ajuda