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 값을 암기하세요.

Source: https://dev.to/ezhil_abinayak_e38eec8fb/javascript-conditional-statements-examples-flowcharts-truthy-falsy-values-and-interview-49c8