오늘의 할 일 목록
프로그래밍 알고리즘 4 문제 해결
전날 풀린 알고리즘 4 문제
까지
- 새로운 방법을 배웠습니다.
- 대문자로() / toLowerCase() – 문자열을 대문자/소문자로 변환하여 반환합니다.
- arr.includes() – 배열에 특정 요소가 포함되어 있는지 여부를 결정합니다.
- Math.sqrt() – 인수의 제곱근을 반환합니다.
(지수는 pow(base,exponent)로 만들 수 있습니다.
)
- 대문자로() / toLowerCase() – 문자열을 대문자/소문자로 변환하여 반환합니다.
- 삼항 연산자를 배웠습니다.
- 조건식 ? 참이면 : 거짓이면
- if 문을 최대한 줄이기 위해 다양한 방법과 연산자를 살펴봅니다.
문제를 풀 때 문자열과 배열 사이에 많은 앞뒤가 있습니다.
그래서 빈 문자열이나 배열을 선언하고 삽입하는 대신 문자열이나 배열을 변환하는 시작 메서드에서 배웠습니다.
( Array.from 처럼)
(무료로)
제주코딩베이스캠프 무료강의가 돌아왔습니다!
!
10,000시간 규칙 서비스를 함께 구축하고 Github에 배포해 봅시다!
!
🙂 그들은 아무것도 몰라? 괜찮아요. 이 강의를 준비했습니다
www.inflearn.com
알고리즘은 차치하고 최근 Infron에서 10,000시간 규칙이라는 웹사이트 구축에 대한 강연을 했습니다.
애니메이션 효과를 추가했을 때 꽤 그럴듯 해 보였기 때문에 마음에 들었지만 내 스타일에 더 맞추기 위해 내일 CSS와 JS를 사용해 보겠습니다.
강의 속도도 상당히 빠르고 CSS 개념이 아직 익숙하지 않아서 이 부분을 추가할 필요가 있습니다.
이 토크를 들으면서 페이지를 만들 때 몰랐던 디테일을 알게 되었습니다.
특히 사용자 친화적인 접근 방식.
- alt는 시각 장애인 스크린 리더가 이미지를 읽고 설명하는 텍스트 값이므로 철자를 정확하게 입력하는 것이 좋습니다.
- 사용자가 값을 입력하지 않았거나 잘못 입력한 경우 경고로 사용자에게 알릴 때 문제가 무엇인지 명확히 하는 것이 좋습니다.
(값을 입력하세요 등의 대신 나이를 입력하세요.) 또한 문제가 있는 입력(주로 공백)에 집중하여 사용자가 즉시 인식할 수 있도록 하는 것이 좋습니다. - 클립보드 관련 API도 처음 배웠습니다.
많은 테스트 공유 버튼이 이런 식으로 복사되었다는 것이 놀랍습니다.
그런데 네비게이터도 그다음도 이해가 안가서 내일 검색해봐야겠습니다.
24.3. (금) TO-DO LIST
프로그래머 5 문제 해결
프로그래머 질문 5개 풀고 복습
10,000시간의 법칙 -> D-Day 프로젝트 보러가기
포장을 풀면서 모르는 기능, 방법 등을 검색하고 공부합니다.
최근 목표가 생겼습니다.
다음 달까지 프로그래머 코딩 테스트 2급 풀자!