JavaScript运算符
1、算数运算符
运算符 | 描述 | 实例 |
---|---|---|
+ | 加 | 10 + 20 = 30 |
- | 减 | 30 - 20 = 10 |
* | 乘 | 10 * 20 =200 |
/ | 除 | 10 / 20 = 0.5 |
% | 取余数(取模) | 返回除法的余数9 % 2 = 1 |
2、比较运算符
运算符名称 说明 案例 结果
< 小于号 1<2 true
> 大于号 1>2 false
>= 大于等于号(大于或者等于) 2>=2 true
<= 小于等于号(小于或者等于) 3<=2 false
== 判等号(会转型) 37==37 true
!= 不等号 37!=37 false
=== 全等 要求值和 数据类型都一致 37===‘37’ false3、等号比符号 作用 用法= 赋值 把右边给左边
== 判断 判断两边值是否相等(注意此时有隐式转换)
=== 全等 判断两边的值和数据类型是否完全相同
4、逻辑运算符
逻辑运算符 说明 案例
&& “逻辑与”,简称 “与” and true&&true 只有两边都是true的时候才为真
|| “逻辑或”,简称 “或” or true||false 只要两边有一端为true就为真
! “逻辑非”,简称 “非” not ! true
5、赋值运算符
赋值运算符 说明 案例
= 直接赋值 var usrName = “我是值”;
+=、-= 加、减 一个 数 后再赋值 var age = 10; age+=5; // 15
*=、/=、%= 乘、除、取模 后再赋值 var age = 2; age*=5; // 10
6、运算符优先级
优先级 运算符 顺序
1. 小括号 ()
2 .一元运算符 ++ - - !
3 .算术运算符 先 * / % 后 + -
4 .关系运算符 > >= < <=
5 .相等运算符 == != === !==
6 .逻辑运算符 先 && 后 ||
7. 赋值运算符 =
8 .逗号运算符 ,
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 分享一个免费、快速、无限量使用的满血 DeepSeek R1 模型,支持深度思考和联网搜索!
· 基于 Docker 搭建 FRP 内网穿透开源项目(很简单哒)
· ollama系列01:轻松3步本地部署deepseek,普通电脑可用
· 25岁的心里话
· 按钮权限的设计及实现