JSFiddle - React, Tailwind, and code Playground

by Douglas Crosby

HTML

<div id="out"></div>

JavaScript

var nums = ["1", "1,000", "1,000,000", "1,000.75", 18905, 198.45];

$.each( nums, function(){
    $("#out").append( "Int: "+getInt(this)
                     +" |Float: " + getFloat(this)
                     + "<br />" );
});

    if (getInt("1,345,920.5") > 1000000)
        $("#out").append ("String converted to number for comparison!");

    function getInt(num){
        var numAsString = num + "",
            numAsInt = parseInt(numAsString.replace(/,/g,""), 10);
        return numAsInt;
    }
    
    function getFloat(num){
        var numAsString = num + "",
            numAsInt = parseFloat(numAsString.replace(/,/g,""));
        return numAsInt;
    }