TIL 210122-210123

오늘 한 일

  • HTML, CSS 기초를 배웠다.
  • 첫 개인 sprint인 querySelector를 제출했다.
  • 첫 페어 sprint인 Calculator 만들기를 했다.


배운 점

  • querySelector 사용법을 배웠다.
  • Calculator 만들기에서 맨 처음 화면에 누른 숫자 띄우기를 하는 데 엄청 헤맸다.
if (action === 'number') { // 숫자를 누르면 
      if (firstOperend.textContent !== '0') {
        secondOperend.textContent = buttonContent;
        // 첫 번째 숫자가 0이 아니면 두번째 숫자는 그대로 화면에 띄운다. 
      } else {
        firstOperend.textContent = buttonContent;
      } // 첫 번째 숫자가 0이면 첫번째 숫자를 화면에 띄운다.
    }
  • textContent를 제대로 사용할 줄 몰랐기 때문이었다. 단순 지식이기 때문에 알고 나면 별 게 아닌데, 이것 때문에 시간 소모가 많았어서 아쉽다.
  • 처음엔 너무 어려워보였던 계산기 문제가 대부분 조건문을 이용해 작동시킬 수 있다는 것이 정말 신기했다!


TMT

Sprint Review 시간에 동기님들이 본인이 만든 계산기를 보여주고 코드를 설명해주는 시간이 있었는데, 나도 차후 sprint는 잘 해결해서 발표하는 기회를 얻고 싶다!

코딩이 내가 좋아했던 수학과 닮았다고 생각한다. 주어진 목표를 위해서 여러 step들을 생각하고 각 step을 자세히 생각하는 것, 그리고 긴 시간 끝에 답을 찾아내는 것. 그래서 코딩이 너무 즐겁다!

좋은 웹페이지 즐겨찾기