JSFiddle - React, Tailwind, and code Playground
by Donal Devine
JavaScript
var number = "12323.334";
if(number.includes('.')){
var parts = number.split('.');
number = parts[0].replace(/,/g, "").replace(/(\d)(?=(\d{3})+(?!\d))/g, "$1,") + '.' + parts[1];
} else {
number = number.replace(/,/g, "").replace(/(\d)(?=(\d{3})+(?!\d))/g, "$1,");
}
console.log(number);