• 🍖JS运算符介绍


    一.算数运算符

    • + : 加
    • - : 减
    • * : 乘
    • / : 除
    • % : 取余
    • ++ : 自增
    • -- : 自减
    var x = 5;
    var y = 3;
    var sum = x + y;
    var sum2 = 4 + 5 + sum;
    var en = x - y;
    var or = x * y;
    var or2 = x * y * sum;
    //取余
    var op = x % y;
    
    alert(sum2)
    alert(or)
    alert(op)
    alert(or2)
    
    var c = x + sum / 8 - 3
    alert(c)
    var c2 = (x + sum) / (8 - 3)
    alert(c2)
    
    var x = 3;
    x++  // x = x+1
    

    二.赋值运算符

    • = : 赋值
    • += : 加等于
    • -= : 减等于
    • *= : 乘等于
    • /= : 除等于
    var a=5;
    var b=6;
    a=b;
    
    var c = 10;
    c += 5;  // c = c+5;
    c -= 2;  // c = c-2
    c *= 4;
    c /= 3;
    alert(c);
    

    三.比较运算符

    • >>=
    • <<=
    • != : 不等于
    • == : 非严格比较(等于)
    • === : 严格比较(等于)
    • !== : 不等于
    // 严格比较
    var a = 5;       // Number
    var b = '5';  // String
    var isequal1 = a === b;
    console.log(isequal1);  // false
    
    // ==:等于 
    var isequal2 = a == b;
    console.log(isequal2);  // true
    

    四.逻辑运算符

    • && : 逻辑与, 并且
    • || : 逻辑或, 或者
    • ! : 逻辑非, 取反
    // &&
    var weather = 'sunny';
    var temp = 29;  
    if (weather ==='sunny' && temp >30){
    console.log('天气太热,在家吃西瓜吹空调');
    }else if(weather ==='sunny' && temp <= 30){
    console.log('天气不错,出去玩');
    }
    
    // ||
    var chanese = 85;
    var math = 75;
    if (chanese >=90 || math >=80){
    console.log('出去玩');
    }else{
    console.log('在家写作业');
    }
    
    // !
    var login = false;
    alert(!login);
    if (!login) {
    console.log('用户已登入');
    }
    
  • 相关阅读:
    @pytest.mark.parametrize使用笔录
    Python常用模块/函数
    Python代码驱动facebook-Wda
    pytest简述--pytest.ini、allure、logging、assert的使用
    终端命令启动webDriverAgent
    Wda自动化环境搭建[IOS]
    windows10常用终端命令+adb shell
    Python-unittest框架+HtmlTestRunner
    appium+python Android UI自动化环境搭建(windows10)
    调用百度AI实现人脸检索
  • 原文地址:https://www.cnblogs.com/songhaixing/p/14521072.html
Copyright © 2020-2023  润新知