js教程-逻辑运算符
// var b =5>3 && 4<7;
// var b =5>3 && 4>7;
// var b =5>3 || 4>7;
// var b =!5>3;
// var b =!5<3||6<4;
//var b;
//b= ! (5>6);
//错误的逻辑需要加上括号,否则都为falsr
//逻辑运算符可以对任何类型的数据进行运算,运算的时候先转化为布尔值
//undefined:假;
//null:假
//false:假
//number:除0意外的都是真;
//string:除空字符串以外的都是真;
//对象:真
//非的应用 判定字符串是否为空字符串
var a =prompt();
var b;
//b = !a== "";//判断字符串是否为空
if (b = a== "") {
document.write("您没有输入任何文字");
} else{
document.write("ok");
}
1、逻辑运算符:&&(与)、||(或)、!(非)
2、逻辑运算符的运算结果有两个true或false
3、与运算必须要所有条件都成立才为true
3、或运算只要多个条件中只要有一个为真就为true