본문 바로가기

Javascript

falsy한 값 & truthy한 값

✅ 모두 falsy한 값

if (0) {
  console.log("이 코드는 실행되지 않습니다.");
}

if ("") {
  console.log("이 코드는 실행되지 않습니다.");
}

if (null) {
  console.log("이 코드는 실행되지 않습니다.");
}

if (undefined) {
  console.log("이 코드는 실행되지 않습니다.");
}

if (NaN) {
  console.log("이 코드는 실행되지 않습니다.");
}

if (false) {
  console.log("이 코드는 실행되지 않습니다.");
}

falsy한 값들을 사용하여 if문의 조건을 만족시키지 못하도록 한다. 0, 빈 문자열, null, undefined, NaN, false는 falsy한 값으로, if문의 조건을 만족시키지 못한다. 그 외의 값들은 모두 truthy한 값으로, if문의 조건을 만족시킨다.

'Javascript' 카테고리의 다른 글

객체 메소드 Object.keys()  (0) 2023.07.25
객체 생성 & 객체 속성 접근 방법  (0) 2023.07.25
삼항 연산자 & 단축평가  (0) 2023.07.25
조건문의 중첩&조건부 실행  (0) 2023.07.25
조건문(if, else if, else, switch)  (0) 2023.07.25