Here you can find the source of withCommas()
Number.prototype.withCommas = function() { var x = 3;//from www. j a va2s. c om var y = parseFloat(this).toString().reverse(); while (x < y.length) { y = y.substring(0, x) + "," + y.substring(x); 1 x += 4; } return y.reverse(); };
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() { return this.toString().replace(/\B(?=(\d{3})+(?!\d))/g, ","); };
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;
var d3 = /(\d+)(\d{3})/; Number.prototype.comma = function() { var s = this.toString(); while (d3.test(s)) s = s.replace(d3, '$1,$2'); return s; };