目标
使用运算符,说出前置递增和后置递增区别,运算符优先级
1.运算符
符号,用来赋值,比较执行功能的符号
2.算数运算符
加减乘除 取余
+-*/%
浮点在算数运算里会有问题
表达式:表达式最终都会有一个结果返回给我们,也就是返回值
递增递减运算符
前置递增 ++n 先计算,后赋值
后置递增 n-- 先赋值,后计算
比较运算符(关系运算符)
大于 小于 大于等于 小于等于 不等于
俩等 值相等就可以(有隐士转换,可以把字符串转换为数值)
三等 值和 数据类型完全相同 (全等)
逻辑运算符
逻辑与 两侧有一个为假 就是加
面试 语法 表达式1表达式2
表达式1为真,返回表达式2 (短路,逻辑中断)
表达式1为假,返回表达式1 面试
如果是数字,除了0以外其他都是true
逻辑或 || 两真为真 两假为假
表达式1或表达式2
表达式1为真,返回表达式1
表达式1为假,返回表达式2
逻辑非!
赋值运算符
=
+=
-=
运算符优先级
==0 != === !==
先算与,后算或 (重点看,再写一遍优先级)