一、算术运算符
+ (加)-(减)*(乘) /(除) %(取余) ++(自加) --(自减)
parseInt() 强制转换为整型
parseFloat() 强制转换为小数点类型
eg:
运行结果:
++和-- 分为前置还是后置:
前置++ 是先自加再运算,前置-- 是先自减再运算;
后置++ 是先运算再自加,后置-- 是先运算后自减;
eg:
运行结果:
二、比较运算符
输出为true 或false
>(大于) <(小于) >=(大于等于) <=(小于等于) ==(等于) !=(不等于)
eg:
运行结果:
= == ===的区别
- 单等,是赋值
- 双等是判断两边值是否一样,仅判断值
- === 判断两边值是否一致,包括类型是否一致
eg:
运行结果:
三、逻辑运算符
|| (或)&& (与) !(非)
&&:只有两个位都是1,结果才是1
|| :两个位只要有一个为1,那么结果就是1,否则就为0
四、三元运算符
格式:条件?true:false;
eg:
运行结果: