JSFiddle - React, Tailwind, and code Playground

by brunomuller

HTML

<div id="main"></div>

JavaScript

var n =  20920020.5;

addCommas(n)


function addCommas(n){
    var rx=  /(\d+)(\d{3})/;
    return String(n).replace(/^\d+/, function(w){
        while(rx.test(w)){
            w= w.replace(rx, '$1,$2');
        }
        document.getElementById('main').innerHTML= w
    });
}