1. && 两边都为true,结果就为true
    2. || 只要有一边为true,结果就为true
    3. ! 取反
    1. <script>
    2. console.log(10>0&&12>3);
    3. console.log(34>0&&3>13);
    4. console.log(10>0||3>9);
    5. console.log(!(18>39))
    6. </script>
    1. 逻辑运算可以参与非boolean的运算
    2. 运算的时候,会将值转换成Boolean,但返回值不一定是Boolean
    3. ***&& 两边都为true,返回最后一个条件。遇到false直接返回
    4. ***|| 遇到true就返回,两边都为false返回最后一个条件
    1. <script>
    2. var a=3&&4;
    3. var b=3&&0;
    4. var c=0&&4;
    5. console.log(a);
    6. console.log(b);
    7. console.log(c)
    8. </script>
    1. 逻辑“与” 优先高于 逻辑“或”