Javascript Number leftZeroPad(numZeros)

Description

Javascript Number leftZeroPad(numZeros)


Number.prototype.leftZeroPad = function(numZeros) {
        var n = Math.abs(this);
        var zeros = Math.max(0, numZeros - Math.floor(n).toString().length );
        var zeroString = Math.pow(10,zeros).toString().substr(1);
        if( this < 0 ) {
                zeroString = '-' + zeroString;
        }/*from  w  w  w .j a va 2 s  .  c  om*/

        return zeroString+n;
};



PreviousNext

Related