js 运算符
要进行各种各样的运算,就要使用不同的运算符号。
1、算术运算符:+、-、*、/、%、++、--
a = 10 + 20;
a = 10 – 20;
a = 10 * 20;
a = 10 / 20;
2,%取余运算符,两个数相除,取余数。
100%2==0 就是100/2的余数是0
3,++加1运算符、自加1
“++”可以作前缀(++i),也可以作后缀(i++)。
如果不赋值的话,i++和++i的结果是一样的
如果要赋值的话,i++和++i的结果就不一样了
var a = 1;
var b = ++a + ++a;
console.log(b);
var a = 1;
var b = a++ + a++;
console.log(b);
赋值不一样结果一样
可以自+同理就能自-
4,赋值运算符:=、+=、-=、*=、/=
= 赋值
var a = 1;
+= 加等于
1+2 =a
-= 减等于 *=乘等于 /=除等于 都是同理
5,比较运算符:>、<、>=、<=、==、!=、===、!==
!=不等于
>=大于等于
<=小于等于
==等于
a=="123"; = a== 123;
===全等于
a=="123"; != a== 123;
6,逻辑运算符:&&、||、!
逻辑运算符的运算结果有两个true或false。
7,三元运算符:?:
所谓“三元运算符”就是指三个操作数。