算术运算符
数学运算符也叫算术运算符,主要包括加、减、乘、除、取余(求模)。
● +:求和
● -:求差
● *:求积
● /:求商
● %:取模(取余数)
开发中经常作为某个数字是否能被 整除
同时使用多个运算符编写程序时,会按着某种顺序先后执行,称为优先级。
JavaScript中 优先级越高越先被执行,优先级相同时以书从左向右执行。
●乘、除、取余优先级相同
●加、减优先级相同
●乘、除、取余优先级大于加、减
●使用 () 可以提升优先级
总结: 先乘除后加减,有括号先算括号里面的
赋值运算符
赋值运算符:对变量进行赋值的运算符
已经学过的赋值运算符:= 将等号右边的值赋予给左边, 要求左边必须是一个变量
其他赋值运算符:
●+=
●-=
●*=
●/=
●%=
使用这些运算符可以在对变量赋值时进行快速操作
一元运算符
使用一元运算符做自增运算
●自增:
符号:++
作用:让变量的值 +1
※注意:前置自增和后置自增单独使用没有区别:
▪每执行1次,当前变量数值加1
▪其作用相当于 num += 1
※注意:前置自增和后置自增如果参与运算就有区别:
▪前置自增:先自增,返回自增结果, 再继续计算(记忆口诀:++在前 先加)
▪后置自增:先返回变量值, (再悄悄自增,下次用) 然后直接计算(记忆口诀:++在后 后加)
总结
▪ 前置自增和后置自增独立使用时二者并没有差别!
▪ 一般开发中我们都是独立使用
▪ 后面 i++ 后置自增会使用相对较多
●自减:
符号:--
作用:让变量的值 -1
●使用场景:
经常用于计数来使用。 比如进行10次操作,用它来计算进行了多少次