var flag = true;
var fff = false;
//布尔值取反
// true变false
// false变true
console.log(!flag);
console.log(!fff);
//以下六个值取反后为true,其他值都为false
/*
undefined
null
false
0
NaN
空字符串(")
*/
//空字符串
console.log(!"");
//0
console.log(!0);
//并且&&
//100大于10并且大于20,任何一个条件不满足都是返回false
console.log(100 > 10 && 100 > 20);
//或||
//100大于10或者大于200,任何一个条件满足都是返回true
console.log(100 > 10 || 100 > 200);