if(true && true){
alert(1);
}
// true
if(true && false){
alert(2);
}
//false
if(true || true){
alert(1);
}
// true
if(true || false){
alert(2);
}
// true
if(!''){
alert('빈 문자열')
}
// 결과값 '빈 문자열' 출력됨
// '' (빈문자열은 false)
if(!undefined){
alert('undefined');
}
// 결과값 'undefined' 출력됨
// undefined 는 false 로 간주
var a;
if(!a){
alert('값이 할당되지 않은 변수');
}
if(!null){
alert('null');
}
//결과값 'null' 출력됨
// null 은 false 로 간주
if(!NaN){
alert('NaN');
// 결과값 'Nan' 출력됨
// Nan 은 false 로 간주