ngx-bootstrap
Version:
Native Angular Bootstrap Components
10 lines • 420 B
JavaScript
export function zeroFill(num, targetLength, forceSign) {
var absNumber = "" + Math.abs(num);
var zerosToFill = targetLength - absNumber.length;
var sign = num >= 0;
var _sign = sign ? (forceSign ? '+' : '') : '-';
// todo: this is crazy slow
var _zeros = Math.pow(10, Math.max(0, zerosToFill)).toString().substr(1);
return (_sign + _zeros + absNumber);
}
//# sourceMappingURL=zero-fill.js.map