JSFiddle - React, Tailwind, and code Playground

by Glenn Marks

HTML

<p>
  Formatting the number <span id="input">2500</span> as money (USD).
</p>
<p>
  Result: <span id="result"></span>
</p>

CSS

span {
  font-weight: bold;
}

JavaScript

// Create USD currency formatter.
var formatter = new Intl.NumberFormat('en-GB', {
  style: 'currency',
  currency: 'JPY',
});

// Use it.
var amount = document.getElementById('input').innerHTML;
document.getElementById('result').innerHTML = formatter.format(amount);