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

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

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

// 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건
+
제목 글쓴이 날짜 조회
16-06-11 조회 2,800
16-02-15 조회 3,089
16-02-02 조회 2,765
16-01-25 조회 2,399
16-01-18 조회 2,485
16-01-08 조회 2,422
16-01-07 조회 2,480
16-01-05 조회 2,482
16-01-05 조회 2,756
16-01-05 조회 2,592
16-01-05 조회 2,653
16-01-04 조회 2,457
16-01-04 조회 2,555
16-01-04 조회 2,504
16-01-04 조회 2,433
15-12-30 조회 2,677
15-12-24 조회 2,518
15-12-24 조회 2,549
15-12-24 조회 2,579
15-12-24 조회 2,528
15-12-23 조회 2,502
15-12-16 조회 2,630
15-12-15 조회 2,704
15-12-11 조회 2,691
15-12-10 조회 2,684
15-11-09 조회 2,666
15-11-09 조회 2,778
15-10-06 조회 3,158
15-10-02 조회 3,015
15-05-29 조회 4,347
15-02-02 조회 4,133
15-01-18 조회 4,064
14-10-25 조회 8,110
14-10-25 조회 4,945
14-10-22 조회 6,923
14-10-22 조회 4,682
14-10-22 조회 4,621
14-10-18 조회 5,391
14-10-17 조회 5,747
14-10-17 조회 5,170
14-10-17 조회 8,617
14-10-17 조회 6,135
14-10-13 조회 4,035
14-10-13 조회 4,243
14-10-07 조회 5,997
14-09-24 조회 3,778
14-09-23 조회 3,858
14-09-22 조회 4,609
14-09-22 조회 5,833
14-09-22 조회 3,853
14-09-22 조회 3,498
14-09-21 조회 4,009
14-09-21 조회 3,601
14-09-20 조회 3,592
14-09-20 조회 3,539
14-09-20 조회 3,681
14-09-19 조회 3,559
14-09-19 조회 3,719
14-09-19 조회 3,588
14-09-19 조회 3,947
14-09-19 조회 3,710
14-09-19 조회 3,639
14-09-19 조회 3,800
14-09-19 조회 3,559
14-09-19 조회 3,556
14-09-19 조회 3,603
14-09-18 조회 3,609
14-09-18 조회 3,654
14-09-18 조회 3,826
14-09-18 조회 3,806
14-09-18 조회 3,825
14-09-18 조회 4,605
14-09-18 조회 5,202
14-09-18 조회 5,117
14-09-18 조회 3,921
14-09-18 조회 4,462
14-09-18 조회 4,076
14-08-30 조회 5,195
14-08-06 조회 5,805
14-08-06 조회 5,440
14-08-03 조회 4,918
14-06-12 조회 5,184
14-05-11 조회 3,562
14-05-11 조회 4,352
14-05-11 조회 4,448
14-05-09 조회 1.2만
14-05-01 조회 4,737
14-03-30 조회 4,294
14-03-23 조회 7,755
14-02-12 조회 3,672
13-10-29 조회 7,564
13-10-28 조회 8,492
13-09-29 조회 6,510
13-09-29 조회 4,141
13-07-23 조회 4,812
13-07-23 조회 1.2만
13-07-14 조회 4,584
13-07-14 조회 4,862
13-07-14 조회 5,907
13-07-14 조회 5,022