JSFiddle - React, Tailwind, and code Playground
by Lexogram
JavaScript
function formatCurrency(amount) {
var amt = ""+amount;
amt = amt.replace(/(\d)(?=(\d\d\d)+(?!\d))/g, "$1,");
return amt.replace(/(\.\d{1})$/, "$1"+"0");
}
alert(formatCurrency(1944.5));