더북(TheBook)

다음 코드를 실행해 봅시다. 콘솔에서 행갈이는 Shift + Enter를 누르면 됩니다. 코드를 모두 입력한 후에 Enter를 눌러 실행합니다.

if (true) {
  'Hello, if!';
}
< 'Hello, if!'

조건문의 조건식이 true입니다. true는 참인 값이므로 실행문이 실행되어 콘솔에 Hello, if!가 출력됩니다. 반대로 조건식이 false면 거짓인 값이므로 콘솔에 실행문의 결과가 표시되지 않습니다.

if (false) {
  'Hello, if!';
}
< undefined

참인 값과 거짓인 값은 2.2.3 불 값에서 소개했습니다. false, '', 0, NaN, null, undefined만 거짓인 값이고, 나머지는 참인 값이라고 보면 됩니다. 이후 문을 입력할 때 나오는 undefined는 생략하겠습니다. 또한, 프롬프트(>) 표시도 생략합니다.

신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.