zoukankan      html  css  js  c++  java
  • 操作运算符

    运算符是我们工作中经常遇到的,多是与if判断结合使用
     
    运算符种类
    1、算数运算符
      a)一元运算符:正号、负号、++、--、平方等一个变量就能运算
      b)二次运算符:+ - * % 等俩个变量才能运算
      c)三次运算符: 值1? 值2:值3;
    2、逻辑运算符(|| && !)(或 且 非)
    3、比较运算符(<、>、==、>=……)
    4、赋值运算符(=、+=、-=、……)
     
    &&运算
    1、俩个都是true取后面的值
    2、俩个都是false去前面的值
    3、俩个都是true才是true
    4、找false 找到就返回去
    ||运算
    1、俩个都是false取后面的值
    2、俩个都是true取前面的值
    3、俩个有一个true就是true
    4、找true 找到就返回去
     
    运算优先级

    优先级运算案例

    console.log((4>=6)||(""!="阿凡达"))&&!(((12*2)==144)&&true)
      //(false||true)&&!(false && true)
      //true &&! false 这一步先算! 因为!优先级比&&高
      //true
    var num=10;
        if(5==num / 2&&(2+2*num).toString() === "22"){
            console.log(true);
        }
        //5==5 && "22"==="22" 比较运算符大于 逻辑运算符
        //true
       var a=1;
        var b=2;
        a++;
        var num=++a+(a++)+a+a+(++b)+b++;
                   3+3+4+4+3+3=20
        console.log(num)
    // 当算完a++后,本次运算不能加,还是原来的数,过后就可以计算,所以a成了4
  • 相关阅读:
    js 正则表达式之环视结构
    Js 控制随机数概率
    js 随机点名
    事件处理机制
    事件处理程序 (DOM0级)
    事件处理程序(HTML)
    js正则表达式 URL格式匹配详解
    CSS中的圣杯布局与双飞翼布局
    CSS中的vertical-align属性
    CSS中元素的显示模式
  • 原文地址:https://www.cnblogs.com/wdz1/p/7204135.html
Copyright © 2011-2022 走看看