Angular2 or TypeScript Left padding a String with Zeros

后端 未结 7 1810
無奈伤痛
無奈伤痛 2020-12-16 09:42

I have a number let say 9. But I need it as String \"09\".

I know i can write my own logic. But I am looking for a implicit util function which can pad it.

I

相关标签:
7条回答
  • 2020-12-16 10:33
    public padIntegerLeftWithZeros(rawInteger: number, numberOfDigits: number): string {
        let paddedInteger: string = rawInteger + '';
        while (paddedInteger.length < numberOfDigits) {
            paddedInteger = '0' + paddedInteger;
        }
        return paddedInteger;
    }
    
    public zeroPadIntegerLeft3Digits(rawInteger: number): string {
        return this.padIntegerLeftWithZeros(rawInteger, 3);
    }
    
    0 讨论(0)
提交回复
热议问题