Challenge 54
2020.04.29
Challenge 54 시작! 패스워드가 한 글자씩 빠르게 바뀌고 마지막에 ? 를 출력해준다. 소스코드를 보자. answer() 함수를 보면 setTimeout() 를 이용하여 문자를 바꾸는 것을 알 수 있다. 시간을 느리게 바꿔 한 글자씩 읽는 방법도 있지만 30 번째 줄을 보면 aview.innerHTMl=x.responseText; 부분에서 = 를 += 로 바꿔주면 글자가 바뀌는 것에서 하나씩 추가되는 것으로 바꿀 수 있다. 그리고 33 번째 줄의 if 문을 통해 마지막에 ? 로 만들어주는 부분을 삭제해주면 된다. 콘솔창에서 변경 후 실행해주자. 그 결과, 플래그 값이 출력된다. 인증하러 가자. 성공!