오늘은 페어 프로그래밍 시간이 무척 많았다. 내가 생각해보지 못했던것을 너무 많이 깨달아서 정말 좋았다. 한가지 문제를 푸는 방법도 사람에 따라 천차만별이고, 페어가 훨씬 더 효율적인 풀이 방식일 때 좋은 깨달음을 얻을 수 있었다.
🔍배운 내용들
Chapter1. 조건문
- truthy와 falsy 가 조건문에서 작동하는 방식을 이해할 수 있다.
- 비교 연산자를 통한 엄격한 비교(=== , !==)에 대해 이해할 수 있다.
- if 와 else if , else를 이해하고 무리 없이 활용할 수 있다.
- 논리 연산자를 (&&, ||, ! ...) 통해 복잡한 조건을 간결하게 작성할 수 있다.
- 복잡한 조건문을 활용하여, 실생활에서 쉽게 마주하는 문제를 해결하기 위한 알고리즘을 구현할 수 있다.
Chapter2. 문자열
- length 속성을 활용해 문자열의 길이를 확인할 수 있다.
- 두 개 이상의 문자열을 하나의 문자열로 만들 수 있다.
- slice() 메서드를 활용해 문자열을 원하는 만큼 ‘복사’할 수 있다.
- 영문으로 된 문자열을 대문자 또는 소문자로 바꿀 수 있다.
- 문자열 중 원하는 문자의 index를 찾고 접근할 수 있다 str.indexOf('a') 또는 str.lastIndexOf('a'),str[1]
- includes() 메서드를 활용해 문자열 중 원하는 문자가 포함되어 있는지 알 수 있다. str.includes('a')
- split() , join() 메서드를 활용해 문자열을 배열로 바꾸거나, 배열을 문자열로 바꿀 수 있다.
- 템플릿 리터럴(Template literals) 문법을 사용할 수 있다.
💡달라진 생각
- 상대방과 협업하면서 프로그래밍 하는것이 정말 좋다는 걸 다시한번 느꼈다.
- if문을 쓸때, 어떻게 하면 더 깔끔해보일까, 어떻게 하면 더 효율적일까에 대해서 많이 생각해봐야겠다 느꼈다.
- 연산자의 우선순위에 대해서 전혀 몰랐는데, 이제껏 오류를 안낸게 용하다 싶다. 😂 굉장히 중요한 부분인데 설명이 친절하게 나와있지 않은 부분을 이해갈때까지 구글링 + 고민한 끝에 깔끔하게 정리해서 내 자신을 칭찬해주고 싶다.

😎추가
https://todayscommit.tistory.com/8?category=1030383
'회고 > 코드스테이츠 FE 부트캠프' 카테고리의 다른 글
| [코드스테이츠 FE 부트캠프 40기] 6일차 (0) | 2022.06.30 |
|---|---|
| [코드스테이츠 FE 부트캠프 40기] 5일차 (0) | 2022.06.29 |
| [코드스테이츠 FE 부트캠프 40기] 4일차 (0) | 2022.06.28 |
| [코드스테이츠 FE 부트캠프 40기] 2일차 (0) | 2022.06.24 |
| [코드스테이츠 FE 부트캠프 40기] 1일차 (0) | 2022.06.24 |