[JavaScript] 替數字、文字在特定長度中補0

  • 25184
  • 0

摘要:[JavaScript] 替數字、文字在特定長度中補0

 

我們經常會再針對文字或是數字(特別是編號或是錢),需要幫他們在前或後面補0

例如: 編號0000543號

 

例如:你要在45前面補到字傳長度為5的字串,你就要呼叫paddingLeft( 45 , 5 )

得到的結果就會是00045,你也快來試試看吧

 

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

 

 






Y2J's Life:http://kimenyeh.blogspot.tw/