JAVASCRIPT 运算符

这篇博客详细介绍了编程语言中的各种运算符,包括算数运算符如加减乘除和取余,以及自增自减操作。还讨论了赋值运算符,如复合赋值简化代码的方式。关系运算符如大于、小于、等于等用于比较,并区分了'=='和'==='的区别。逻辑运算符部分讲解了与(&&)、或(||)和非(!)的用法,以及三目运算符在条件判断中的应用。案例展示了这些运算符的实际运用场景。
摘要由CSDN通过智能技术生成

运算符
算数运算符
+、 -、 * 、/(除) %(取余)

在这里插入图片描述

++(自增) --(自减)

n++ 等价于 n = n + 1

++n n-- --n

n++ 和 ++n的区别?

++在前面,先加后用

++在后面,先用后加

不管++在前还是在后面,自身的值,只有运行了就会增加
在这里插入图片描述

赋值运算符
赋值

将一个数赋值给变量

复合赋值运算符:+=、-=、*=、/=、%=

也是为了偷懒而引出了的(简写)

n += 3等价于 n = n+3

n * 3 等价于 n = n * 3
在这里插入图片描述

关系运算符
常见的关系运算符:>、 >= 、 < 、 <=、 ==(等于) 、 !=(不等于)

判断两个数字是否相等,使用两个等于(==)号,一个等于号(=)是赋值

特殊:

===:绝对相同,值和类型都需要一样,结果才是对的

!==:值和类型有一个不等就不等

关系运算符运算之后的结果:布尔类型,true或者false
在这里插入图片描述

重点:

== 和 ===的区别

==:比较的值

===:比较的值和类型

逻辑运算符
比如有一个考试,有上午和下午,有2个成绩

(1)上午和下午都过了,才算通过 与

(2)只要通过一个就算通过 或

与运算&&
并且,如果有若干条件,只有所有条件都成立,结果才成立。

或运算 ||
或者,如果有若干条件,只有有一个表达式成立,结果就成立了。

非运算!
取反,真的变成了真的,假的变成真的。

在这里插入图片描述

三目(三元)运算符
表达式?结果1:结果2

如果表达式结果为true, 就运行结果1

如果表达式结果为false, 就运行结果2

在这里插入图片描述

综合案例
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值