Как мне распечатать валютный формат в JavaScript - PullRequest
1 голос
/ 26 октября 2010

У меня есть несколько ценовых значений для отображения на моей странице.

Я пишу функцию, которая принимает плавающую цену и возвращает форматированный валютный вал с кодом валюты тоже.(1001.01) должен печатать $ 1,000.01

Ответы [ 2 ]

1 голос
/ 22 сентября 2018

Вы можете использовать код:

function formatMoney(number) {
  return number.toLocaleString('en-US', { style: 'currency', currency: 'USD' });
}

console.log(formatMoney(10000));   // $10,000.00
console.log(formatMoney(1000000)); // $1,000,000.00

Ответ на Функция Javascript для форматирования в виде денег

Или вы можете выбрать:

function formatMoney(number) {
   return '$ '+ number.toLocaleString('en-US');
}
1 голос
/ 26 октября 2010

Вы должны сделать это вручную, в JS нет ничего встроенного. Для примера посмотрите этот пост здесь: Как я могу отформатировать числа как деньги в JavaScript?

...