본문 바로가기
Language_/html

[javascript] 생년월일 Brute Force 코드

by 낭람_ 2021. 11. 14.
반응형

문제를 풀다가 javascript로 생년월일 Brute Force 해야하는 문제가 나와서 작성을 해보았다.

 

for(var year=99; year>0; year--) {
    for(var month=12; month>0; month--) {
        for(var date=31; date>0; date--) {
            if(year.toString().length == 1)
                year ='0'.concat(year)
            if(month.toString().length == 1)
                month ='0'.concat(month)                
            if(date.toString().length == 1)
                date ='0'.concat(date)
           	
            value = ''.concat(year,month,date);
            
        }
    }           
}

 

99년도 부터 검색을 시작하도록 만들었다.

 

글자수가 1자리 일때 0을 붙여주는 이유는 99년 12월 1일이라면 99121로 되기때문에

 

0을 붙여주어서 991201로 되게 만들어준다.

 

반응형

'Language_ > html' 카테고리의 다른 글

[Javascript] 디버깅 방법  (2) 2021.11.14
[html] 시작  (0) 2018.08.12

댓글