算术运算符
//1.取余数%
console.log(5%3);
console.log(3%5);//小的数和大的数取余数结果就是它本身
//用于奇数和偶数判断
console.log(8%2);//0
console.log(7%2);//1
//用于平年和闰年的判断
console.log(2020%4);//0
console.log(2021%4);//1
//2.自增:在原来的基础上加1
var a1=3;
//a1++;//4
++a1;//4
console.log(a1);
//3.自增和赋值顺序
var b1=1;
var b2=b1++;//先赋值把当前b1的值给到b2,再去执行加加,所以b2=1
var b3=++b1;//先自增(在原来的基础上加1),再把自增后的结果赋值给b3,所有b3=2
console.log(b1,b3,b2);
//练习
//查看以下的程序的运行结果
var n1=8;
var n2=n1--;//8
var n3=--n1;//6
console.log(n1,n2,n3);//6,8,6
//隐式转换
console.log('5'%'3');//2
var b='2';
b++;
console.log(b);//3
//所以取余和自增字自减都有隐式转换
console.log(4+ +'1');//后面的+‘1’,表示的是正负中的正1,表示4+1=5