
1. Facts (사실, 객관)
- 프로그래머스 0단계 코테 1문제 & 팀 스터디
- 프로그래머스 1단계 코테 1문제
- Typescript 문법 종합반 강의 완강❗
- 정리 노트 작성 완❗❗
- 선발 수업: Zustand, jotai (상태관리 라이브러리)
- 클린코드 특강_1. 클린 코드는 무엇인가 ? 왜 써야 하는가 ?
https://school.programmers.co.kr/learn/courses/30/lessons/181840
프로그래머스
코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.
programmers.co.kr
2. Feelings (느낌, 주관)
오늘은 카페로 출근해서 강의 달렸다. 집중 잘 돼서 쭉쭉 들어나갔다 !
타입 스크립트 강의는 듣다보니 어렵다
근데 어려워서 재밌긴 함
3. Findings (배운 점)
includes는 '배열' 또는 문자열(은 리터러블하기 때문에 배열 메서드도 사용할 수 있는 듯?)에서 사용 가능!
function solution(num_list, n) {
// (1-1) 에러: includes를 문자열에만 써 봐서 문자열에만 쓸 수 있는 줄 착각해서
// join을 한 다음 includes를 적용했는데 채점에서 '테스트 15'에서만 오류가 나서 실패.
// return Number(num_list.join().includes(n));
// (1-2) 에러 해결: 스터디할 때 조원분께서 join을 빼도 includes를 쓸 수 있는 점을 알려주셨다.
// join을 빼니까 채점 통과!
// join을 할 경우엔 채점'테스트 15'에서 왜 에러가 나는지는 알아내지 못했다
// return Number(num_list.includes(n));
// (2) 1-1에서 에러나서 새로 작성했던 코드. find로 해당 값을 찾은 다음
// 삼항 연산자를 이용해 결과값이 존재할 때는 1, 존재하지 않을 땐 0으로 뱉어주었다.
return num_list.find((item)=>item == n) ? 1 : 0;
}
4. 자기선언
Typescript 강의 다 듣고, 정리까지 끝내고 잘거
'Weekly I Learned' 카테고리의 다른 글
| TIL:: Today I Learned (0) | 2023.07.28 |
|---|---|
| TIL:: Today I Learned (0) | 2023.07.27 |
| TIL:: Today I Learned (1) | 2023.07.25 |
| WIL:: Weekly I Learned 7월17일(월)~7월23일(일) (0) | 2023.07.25 |
| WIL:: Weekly I Learned 7월10일(월)~7월16일(일) (0) | 2023.07.25 |