% 取余 两个数相除的余数。
++ 自增运算,自增为1,++在前是在自身先加1后进行赋值,如
var a=5;
var b=++a;
所以a自身加1后给b赋值,结果即为a=5;b=5;
++在后是先赋值后再自身加1,已赋值不会受到影响, 如
var a=5;
var b=a++;
a先给b赋值后在自身加1,5+1=6,所以结果是 a=6;b=5;
-- 自减运算,减量为1,
--在前先自身减1后赋值
--在后先赋值后自身减1,
关系运算符
< > <= >= != !== == ===
==只判断数值是否相等,不判断类型。
===既判断数值也判断类型
!=只判断数值是不相等,不判断类型。
!==既判断数值也判断类型
逻辑运算符
&&与 必须同时满足条件才是true,有一不满足就是false。
||或 满足一个条件就是true
!非 取反
心态良好
n++ 和 ++n的区别。。假设 n = 10
var a = n++ 此时 a = 10, n = 11先返回n, 再计算n+1
假设 n = 10
var a = ++n此时 a = 11, n = 11先计算n+1, 再返回n
同理 n-- 和 --n也是一样!~~~