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

                                    什么是表达式

    将同类型的数据(如常量、变量、函数等)用运算符号按一定的规则链接起来的,有意义的式子称为表达式。

    操作符的分类

    1、算数操作符 

    +:加 -:减 *:乘 /:除 %:取余

    2、逻辑操作符

    3、赋值操作符

    4、比较操作符

    5、三元操作符

    注意:递增和递减

    1、递增

    ++a 与 a++ 都是对a进行递增的操作

    区别:

    ++a 先返回递增之后的a的值

    a++先返回a的原值,再返回递增之后的值

    2、递减同理

    看一个递增的案例:

    var num1 = 10, num2 = "5";

    console.log(num1-num2); // number //隐式类型转换,字符类型的数字转换成了数字

    案例(1):

    var num1 = 10, num2 = 5, num3 = ++ num1 + num2;

    // ++num1 num1 = num1 + 1

    console.log(num1); // 11

    console.log(num3); //16

    案例(2):

    var num1 = 10, num2 = 5, num3 = num1 ++ -num2;   //先返回a的原值 - 5 = 5

    console.log(num1); // 11

    console.log(num3): //5 

    递减的案例:

    var x1 = 20 ,x2 = 30, x3 = -- x1 + x2--;

    console.log(x1);     //19

    console.log(x2);     //29

    console.log(x3);     //49

  • 相关阅读:
    15、Go语言基础之并发
    14、Go语言基础之反射
    13、Go语言基础之接口
    12、Go语言基础之包
    Golang ECHO中间件【10】
    Golang ECHO文件上传【9】
    关于数据治理的收获
    Java内存模型(JMM)和虚拟机(JVM)内存、GC
    图的m着色问题
    矩阵链乘法
  • 原文地址:https://www.cnblogs.com/wuheng-123/p/9442087.html
Copyright © 2011-2022 走看看