运算符(operator):也叫操作符,用于实现赋值,比较和执行算数运算的功能的符号。
算术运算符:+,-,*,/,(加减乘除)%(取余/取模)
浮点数 算数运算里面会有问题
浮点数值的最高精度是17位,在进行算术计算时的精度不如整数会有误差
var num = 0.1 + 0.2; console.log(num == 0.3); //false
结果是不相等(判断是否相等是用==)
表达式和返回值:由数字,运算符,变量等以能求得数值的有意义排列方法所得的组合(是由数字,运算符,变量等组成的式子
console.log(1+1); //2就是返回值
递增和递减运算符:可以反复的给数字变量的+1或-1,可以用(++)和(--)来进行完成(必须要配合变量来使用)
前置递增运算符:++num,类似于num=num+1,
后置递增运算符:var num=10; num++; //类似于num= num + 1; console.log(num); //等于11
前置和后置单独写效果是一样的,但后置是先返回原值在自加