20/09/02 ~ 20/09/03(새벽) 오늘따라 잠이 안와서 새벽에 다시 노트북 앞에 앉았다. 저녁에 함수 레슨까지 마치고 가위바위보 게임을 만든 프로젝트를 남겨두고 있었다. 코드카데미에서 레슨을 들을 때는 분명 잘 이해한 거 같은데 프로젝트 문제를 풀 땐 왜 이리 생각이 안나고 어려운지.. 내가 틀렸던 과정들을 일부 캡쳐해서 문제 해결한 과정을 기록해보겠다. 엉망진창에 우스워보일 수 있겠지만, 이제 막 공부를 시작한 사람이 잘하는 게 더 이상한 일이니까 부끄러워하지 않으려 한다.
중간에 테스트를 해봤더니 에러가 떠서 왜 에러가 났을까? 한참을 곰곰히 들여다보고 알게 된 건데 세상에.. 매개변수가 없는데 ()를 빼먹었다.
(https://velog.io/@perfumellim/TIL-Javascript-함수)
불과 3시간 전에 저렇게 포스팅까지 해놓고도!
소괄호 추가, const로 수정 -> 또 에러 -> 엥 ? 뭐지? -> 응~ 위에 {} 잘못 닫았어~
마침내 실행시켜도 오류메시지가 뜨지 않았다. 그 이후로는 12번까지 힌트도 안 보고 쭉쭉 잘 내려갔는데 13번에서 또 ㅋㅋㅋㅋㅋ 바보같은 실수를 했다.
컴퓨터가 이겼는지 유저가 이겼는지 확인하려구 하면서 또 지고지순하게
console.log를 왜 적었는지..ㅎ
너 이거 오늘 공부했다구 네가 정리한거야~~~ (내면의 외침)
다시 수정하자 이번에는 승패를 안 알려준다.
일단 여기까지 하고.. 자고 일어나서 다시 하기로.