代码
function padLeft(str, lenght)
{
    
if (str.length >= lenght)
        
return str;
    
else
        
return padLeft("0" + str, lenght);
}

function padRight(str, lenght)
{
    
if (str.length >= lenght)
        
return str;
    
else
        
return padRight(str + "0", lenght);
}

String扩展

//扩展String方法padLeft(左边补位)
String.prototype.padLeft = function(length,padchar)
{
    var str = this;
    
    if (str.length >= length)
    {
        return str;
    }
    else
    {
        return (padchar + str).padLeft(length);
    }
}

//扩展String方法padRight(右边变补位)
String.prototype.padRight = function(length,padchar)
{
    var str = this;
    
    if (str.length >= length)
    {
        return str;
    }
    else
    {
        return (str + padchar).padRight(length);
    }
}

相关文章:

  • 2022-12-23
  • 2022-12-23
  • 2023-02-06
  • 2022-12-23
  • 2022-12-23
  • 2021-10-16
  • 2022-12-23
  • 2022-12-23
猜你喜欢
  • 2022-01-06
  • 2022-12-23
  • 2021-08-08
  • 2021-07-19
  • 2021-07-09
  • 2022-12-23
相关资源
相似解决方案