알고리즘
오늘부터 알고리즘 문제를 시작한다. 깔끔하고 보기 쉬운 코드를 바로 작성할 순 없겠지만, 문제 마다 여러 방면으로 생각해보고, 여러 답이 나올 수 있게 연습하자!
목표
- 남들도 이해하기 쉬운 코드를 작성해보기
- 요구 사항 뿐만 아니라 스스로 요구 사항을 추가해보자
- 주석
- 문제를 쪼개서 자바스크립트의 개념을 연관시켜 생각해보기
알고리즘 문제를 어떻게 풀어나갈까?
- 코딩을 시작하기 전 문제에 대해 어떻게 작동할지 의사 코드를 작성하자.
- 함수를 만들어 문제를 분리시키자.
보기 쉬운 코드 작성법
- 들여쓰기
- 이름 짓기
- 데이터 타입이 변할 수 있는 상황을 대비해 == , != 가 아닌 === ,!== 사용하기
- 3항 연산자는 짧고 명확한 코드를 쓸 때에만 사용하기