슈

str_pad 자릿수만큼 특정문자로 채우기

· 2014-09-19 (금) 09:38:09 · 4785

// 자릿수만큼 문자열 채우기

// str_pad(변수, 총자릿수, 채울문자, 채울 방향); // STR_PAD_LEFT, STR_PAD_RIGHT, STR_PAD_BOTH

 

function str_pad(input, length, string, type) {
if (input.length >= length) return input;
var string = string || '0', 
input = input + '',
type = type || 'STR_PAD_LEFT​';
inputLength = input.length;
pad = Array(length - inputLength + 1).join(string);
switch (type) {
case 'STR_PAD_LEFT​': 
result = pad + input;
break;
case 'STR_PAD_RIGHT': 
result = input + pad;
break;
case 'STR_PAD_BOTH': 
var i = parseInt((length - inputLength) / 2);
result = pad.substring(0,i) + input + pad.substring(i, length - i + 1);
break;
}
    return result;
 
}
document.write( str_pad('12', 5, 0) + '<br/>' ); 
document.write( str_pad('12', 5, 0, 'STR_PAD_LEFT') + '<br/>' ); 
document.write( str_pad('12', 5, 0, 'STR_PAD_RIGHT')  + '<br/>' ); 
document.write( str_pad('12', 5, 0, 'STR_PAD_BOTH')  + '<br/>' )
|
댓글을 작성하시려면 로그인이 필요합니다.

프로그램

8,188건
+
제목 글쓴이 날짜 조회
15-11-20 조회 2,527
15-11-20 조회 2,485
15-11-20 조회 2,612
15-11-18 조회 2,765
15-11-18 조회 2,650
15-11-18 조회 2,630
15-11-17 조회 2,828
15-11-17 조회 2,583
15-11-17 조회 2,726
15-11-16 조회 2,613
15-11-16 조회 2,580
15-11-16 조회 2,770
15-11-15 조회 2,776
15-11-15 조회 2,638
15-11-15 조회 2,714
15-11-09 조회 2,921
15-11-09 조회 2,694
15-11-09 조회 2,746
15-11-06 조회 3,332
15-11-05 조회 2,783
15-11-05 조회 2,672
15-11-05 조회 2,794
15-11-04 조회 2,766
15-11-04 조회 2,825
15-11-04 조회 2,709
15-11-04 조회 3,034
15-11-04 조회 3,010
15-11-03 조회 2,818
15-11-02 조회 2,939
15-11-02 조회 2,685
15-11-02 조회 2,699
15-10-31 조회 2,552
15-10-27 조회 2,830
15-10-23 조회 2,779
15-10-23 조회 2,822
15-10-19 조회 3,985
15-10-15 조회 3,568
15-08-03 조회 3,131
15-07-29 조회 2,978
15-07-12 조회 3,621
15-05-07 조회 5,005
15-05-06 조회 4,639
15-05-06 조회 5,447
15-04-04 조회 4,519
15-04-04 조회 4,088
15-04-01 조회 5,793
15-02-10 조회 4,543
15-01-31 조회 4,556
15-01-23 조회 4,193
14-12-30 조회 3,835
14-12-23 조회 3,947
14-12-02 조회 4,235
14-10-17 조회 4,669
14-10-17 조회 4,980
14-10-07 조회 4,228
14-10-07 조회 5,432
14-10-04 조회 4,677
14-09-24 조회 4,766
14-09-24 조회 4,732
14-09-24 조회 4,205
14-09-23 조회 4,054
14-09-22 조회 3,810
14-09-21 조회 4,263
14-09-21 조회 4,313
14-09-21 조회 3,863
14-09-20 조회 4,409
14-09-19 조회 3,950
14-09-19 조회 3,584
14-09-19 조회 4,135
14-09-19 조회 3,880
14-09-18 조회 3,761
14-09-18 조회 4,039
14-09-18 조회 4,350
14-09-18 조회 3,936
14-09-18 조회 3,968
14-09-18 조회 3,946
14-09-18 조회 4,171
14-09-18 조회 4,785
14-09-17 조회 3,936
14-09-15 조회 3,872
14-09-11 조회 4,160
14-08-26 조회 4,044
14-08-26 조회 3,724
14-08-26 조회 3,613
14-08-26 조회 4,106
14-08-26 조회 3,876
14-08-26 조회 3,815
14-08-26 조회 4,004
14-08-26 조회 3,881
14-08-26 조회 3,675
14-08-26 조회 3,886
14-08-26 조회 3,961
14-08-26 조회 3,888
14-08-26 조회 3,914
14-08-26 조회 3,757
14-08-26 조회 3,723
14-08-26 조회 3,949
14-08-26 조회 3,605
14-08-26 조회 3,681
14-08-26 조회 3,571