1234567891011121314151617181920212223242526272829 |
- function abbreviateNumber(value) {
- var newValue = value;
- var suffixes = ["", "k", "m", "b", "t"];
- var suffixNum = 0;
- while (newValue >= 1000 && suffixNum < suffixes.length - 1) {
- newValue /= 1000;
- suffixNum++;
- }
- if (value > 1000){
- newValue = newValue.toFixed(2);
- }
-
- return newValue + suffixes[suffixNum];
- }
- Object.defineProperty(String.prototype, 'capitalize', {
- value: function() {
- return this.charAt(0).toUpperCase() + this.slice(1);
- },
- enumerable: false
- });
|