介绍:今天简单介绍几种运算符,基础的还是要打好,不然后面深入的时候可能会很懵。
今天开始会正式更新js的主要内容,希望和大家一起学习,一起进步。
一、 算数运算符
+ | 加号 |
- | 减号 |
* | 乘号 |
/ | 除号 |
% | 取余数 |
a++和++a | 自增 |
a--和--a | 自减 |
注意:这里重点说一个这个自增和自减的两种方式。(以自增为例)
相同点:a++和++a都有数自增的效果。
区别点:赋值时,a++是先赋值在自增;++a是先自增后赋值;
实例:
<script>
var a = 10, b, x = 10, y;
b = a++;
document.write(`b的值` + b + `<br>`);
y = ++x;
document.write(`y的值` + y + `<br>`);
</script>
运行结果:
二、比较运算符
> | 大于 |
< | 小于 |
>= | 大于等于 |
<= | 小于等于 |
== | 等于 |
=== | 恒等于 |
!= | 不等于 |
注意:这里讲一下等于和恒等于的区别
案例:5=="5" ;数字5和一个字符串5类型不同,但这个等式是true;
5==="5";false,恒等于必须两边类型和数值都一样。
5===5;true
三、逻辑运算符
1、逻辑与&&
2、逻辑或||
3、逻辑非
! false = true;
! true = false;