JavaScript 조건문
코드는 결정을 내려야 합니다. 조건문이 이 역할을 수행합니다. 조건문은 true 또는 false 결과에 따라 코드 블록을 실행합니다.
다음 세 가지 유형을 사용하세요:
- if: 하나의 조건이 true일 때 코드를 실행합니다.
- if-else: true일 때 한 블록을, false일 때 다른 블록을 실행합니다.
- else if: 여러 조건을 순서대로 확인합니다.
truthy와 falsy 값을 학습하세요.
Truthy 값:
- 0이 아닌 숫자.
- 비어 있지 않은 문자열.
- 객체와 배열.
Falsy 값:
- false.
- 빈 문자열.
- null.
- undefined.
- NaN.
면접 팁:
- '0'이 포함된 문자열은 truthy입니다.
- if와 if-else의 차이점을 파악하세요.
- 모든 falsy 값을 암기하세요.