运算符
+ 加法
+左右两边数据类型均为number是在求和
如果有一边类型为字符串则先把字符串转为数字再相减
如果有一边是布尔值(也是求和,ture是1 false是0)
a++表示先调用a 此时还没有用自增 使用完之后再让a自增1
++a 先自增 再使用a
<script>
var a = 10;
//var b = 20;
var b = "hello"
// var b = true;
var c = a + b;
var d = a - b;
console.log(c);
console.log(d);//不能执行显示NaN
</script>
比较运算符
比较运算符
== 等于 判断数值是否相同
=== 全等于(严格相等) 数值和数据类型都要完全一致
>大于
>=大于等于
<小于
<=小于等于
!=不等于
!==严格不等于
<script>
var a = 10;
var b = "10";
var c = 15;
console.log(a==b); //true
console.log(a===b); //flase
console.log(a>b);
console.log( a!=c );
</script>