Here you can find the source of withCommas()
Number.prototype.withCommas = function() { return this.toString().replace(/\B(?=(\d{3})+(?!\d))/g, ","); };
var formatHashrate = function(rate) { rate = parseFloat(rate); unit = 'H/s'; if (rate >= 1000) { rate /= 1000; unit = 'KH/s'; } if (rate >= 1000) { rate /= 1000; unit = 'MH/s'; } if (rate >= 1000) { rate /= 1000; unit = 'GH/s'; } if (rate >= 1000) { rate /= 1000; unit = 'TH/s'; } if (rate >= 1000) { rate /= 1000; unit = 'PH/s'; } return (rate.toFixed(2) + ' ' + unit); ...
Number.prototype.withCommas = function() { var x = 3; var y = parseFloat(this).toString().reverse(); while (x < y.length) { y = y.substring(0, x) + "," + y.substring(x); 1 x += 4; return y.reverse(); }; ...
Number.prototype.withCommas = function() { var num = this; return this.toString().replace(/\B(?=(\d{3})+(?!\d))/g, ",");
Number.prototype.addTrailingZero = function(){ if(this < 10) return "0"+this; else return this; };
Number.prototype.addZero=function(){ var val=(this+""); val=((2>val.length)?("0"+val):val); return val;