currency formatter

HTML

<input id=currencyInput1 type=number step="0.01">
<div id=currencyOutput1></div>

JavaScript

const formatter = new Intl.NumberFormat('ru-RU', {
  style: 'currency',
  currency: 'PLN',
  minimumFractionDigits: 2,
});

const currency = str => str.replace(/(\d)(?=(\d{3})+\.)/g, '$1,');

const currency2 = str => formatter.format(str);

const input = document.getElementById('currencyInput1');
const output = document.getElementById('currencyOutput1');
input.addEventListener('input', function() {
	output.textContent = currency2(this.value);
  var o1 = document.getElementById('currencyOutput1').value;
  o1.replace('PLN','');
})