笔记

52 阅读1分钟

运算符(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

前置和后置单独写效果是一样的,但后置是先返回原值在自加