运算符
1.算术运算符
-
+:加法运算console.log(2 + 3);//5 console.log("2" + "3");//23 console.log("2" + 3);//23 console.log(2 + "3");//23- 加号两边都为数字是,才会进行加法运算。否则都为字符串的拼接
-
-:减法运算console.log(3 - 2);//1 console.log("3" - "2");//1 console.log(3 - "abc");//NaN- 减号两边无论是数字还是字符串,都进行减法运算
-
*:乘法 -
/:除法 -
%:取模或取余
2.赋值运算符
-
=:对变量进行赋值,将右侧的数据赋值给左边的变量进行保存let num = 10; -
+=:将变量加上指定的数据,将结果赋值给变量保存let num = 10;num += 5; // num = num + 5 console.log(num)//15 -
-=:将变量减去指定的数据,将结果赋值给变量保存let num = 10;num -= 5; // num = num - 5 console.log(num)//5 -
*=:将变量乘以指定的数据,将结果赋值给变量保存 -
/=:将变量除以指定的数据,将结果赋值给变量保存 -
%=:将变量对指定数据取模,将结果赋值给变量保存
3.关系运算符
- 作用:用于判断数据之间的关系,返回一个布尔类型的数据
>:判断两个数据左边是否大于右边<:判断两个数据左边是否小于右边>=:判断两个数据左边是否大于等于右边<=:判断两个数据左边是否小于等于右边==:判断两个数据左边是否等于右边,不考虑数据类型,只考虑值===:全等符号,判断两个数据左边是否等于右边,考虑数据类型