■ 암묵적 타입 변환을 사용해 조건식에서 false 불리언 값을 구하는 방법을 보여준다.
▶ 예제 코드 (JAVASCRIPT)
1 2 3 4 5 6 7 8 |
if(!false ) console.log(1); // 1 if(!undefined) console.log(2); // 2 if(!null ) console.log(3); // 3 if(!0 ) console.log(4); // 4 if(!-0 ) console.log(5); // 5 if(!"" ) console.log(6); // 6 |
※ false, undefined, null, 0, -0, ""을 제외한 값은 조건식에서 true로 평가된다.