逻辑运算符
console.log('A'<'a' && 2>1)
console.log('A'<'a' && 2<1)
console.log('A'<'a' || 2<1)
console.log('A'>'a' || 2<1)
console.log(!('A'>'a'));
console.log(!('A'<'a'));
var number1,number2=10
console.log(number1!=number2 && number1<number2);
console.log(number1!=number2 || number1<number2);
console.log(number1<number2 || !(number1<number2));
var userName = 'rose'
var password = 'jack'
console.log(userName==='rose');
console.log(userName=='rose' && password==='jack');
console.log(userName=='rose' || !(password==='jack'));
password = 123
console.log(userName=='rose' && password==='123');
console.log(!(password==='jack'));
console.log(1 && 2);
console.log('' || 3);
console.log('' || 0);
console.log(!0?10:20);
console.log(1!=1?10:20);
var number = 1!=1?0:null
console.log(number?'a':'b');
var number2 = 'a'>'B'?12+'3':45/2
console.log(number2);
console.log(typeof number2);
console.log(2<<2);