zoukankan      html  css  js  c++  java
  • 0115 逻辑运算符:与、或、非

    1.5.1 逻辑运算符概述

    概念:逻辑运算符是用来进行布尔值运算的运算符,其返回值也是布尔值。后面开发中经常用于多个条件的判断。


    1.5.2 逻辑与&&

    两边都是 true才返回 true,否则返回 false。


    1.5.3 逻辑或 ||

    两边都为 false 才返回 false,否则都为true。


    1.5.4 逻辑非 !

    逻辑非(!)也叫作取反符,用来取一个布尔值相反的值,如 true 的相反值是 false

    var isOk = !true;
    console.log(isOk);  // false
    
    		demo
            // 1. 逻辑与 &&  and 两侧都为true  结果才是 true  只要有一侧为false  结果就为false 
            console.log(3 > 5 && 3 > 2); // false
            console.log(3 < 5 && 3 > 2); // true
            // 2. 逻辑或 || or  两侧都为false  结果才是假 false  只要有一侧为true  结果就是true
            console.log(3 > 5 || 3 > 2); // true 
            console.log(3 > 5 || 3 < 2); // false
            // 3. 逻辑非  not  ! 
            console.log(!true); // false
    
    		练习
    		var num = 7;
            var str = "我爱你~中国~";
            console.log(num > 5 && str.length >= num); // true
            console.log(num < 5 && str.length >= num); // false
            console.log(!(num < 10)); // false
            console.log(!(num < 10 || str.length == num)); // false
    
  • 相关阅读:
    正则表达式(二)
    HTTP状态码
    ajax(局部刷新技术)
    day03<JS对象&函数>
    day02<CSS&JavaScript>
    day01<HTML等>
    总结:HTML表单的应用
    总结:HTML的框架结构
    九、浮动与定位
    八、CSS高级技巧
  • 原文地址:https://www.cnblogs.com/jianjie/p/12130159.html
Copyright © 2011-2022 走看看