1、算术运算符 +、-、*、/、%(取余)
++在前,县运算后赋值,理解:参与++运算的变量先加1,把结果再赋值给另一个变量
++在后。先赋值后运算, 理解:先将参与++运算的值赋给另一个变量,然后自身再加一
2、比较运算符< > <= >= != == !== === 结果都是布尔类型的
//==和===的的作用和区别?
= :赋值运算 将等号右侧的值赋给等号右侧的变量
==: 比较运算符 只比较==两边的值,如果相同返回true,如果不同返回false
===: 比较运算符 比较==两边的值和数据类型,如果值和数据类型都相同返回true,否则返回false
3、逻辑运算符
/ &&逻辑与, 两边的值都是true的时候,整体返回一个true,其他情况都返回false,遇假返回假
5<2&&4>3 返回false
/ ||逻辑或,两边的值有一个是true的时候,整体返回一个true,两边都是假的返回假,遇真返回真 5<2||4>3 返回true
/ ! 逻辑非,将真的变为假的,将假的变为真的,取反的过程
!5<2 返回true