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을 자세히 생각하는 것, 그리고 긴 시간 끝에 답을 찾아내는 것. 그래서 코딩이 너무 즐겁다!
Author And Source
이 문제에 관하여(TIL 210122-210123), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://velog.io/@jjooh10/TIL-210122-210123저자 귀속: 원작자 정보가 원작자 URL에 포함되어 있으며 저작권은 원작자 소유입니다.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)