Files
amazon-city-of-gold/utils/Numbers.js
Andrey Sharshov 9487728656 initial
2025-11-16 18:54:31 +01:00

21 lines
469 B
JavaScript

export default class Numbers {
static format(number, exponent = 2) {
if (typeof number !== 'number') return number;
if (number === 0) {
return '0';
}
return number.toFixed(exponent)
}
static getInfinityInsteadOfNegative(number) {
if (number < 0) {
return '∞';
}
return number;
}
static addThousandSeparators(number, delimiter = ',') {
return number.toString().replace(/\B(?=(\d{3})+(?!\d))/g, delimiter);
}
}