JSFiddle - React, Tailwind, and code Playground

JavaScript

function numberWithCommas(n) {
    var parts=n.toString().split(".");
    return parts[0].replace(/\B(?=(\d{3})+(?!\d))/g, ",") + (parts[1] ? "." + parts[1] : "");
}

alert(numberWithCommas(1000000))