최대 1 분 소요

형 변환

- Truthy

// Truthy(참 같은 값)
// true, 1, 2, {}, [], 'false', -17 '4.14' ...

if (true) {
  console.log(123);  // 123
}

if ('false') {
  console.log(123);  // 123
}


- Falsy

// Falsy(거짓 같은 값)
// false, null, undefined, 0, '', -0, NaN

if (false) {
  console.log(123);  // 출력되지 않음
}

if (undefined) {
  console.log(123);  // 출력되지 않음
}

if (0) {
  console.log(123);  // 출력되지 않음
}

댓글남기기