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;
}