运算符_04_运算符优先级
优先级的概念:谁的优先级别高就先算谁
结合方向:规定了从哪个方向开始算的问题 从左到右 或 从右到左
优先级归纳:
运算方向 运算方向
1 【无】 递增递减
2 【右】 逻辑非
3 【左】 乘 除 取模 //在一行的优先级别都是一样的
4 【左】 加、减、字符串运算符
5 【无】 包含 大于号 小于号 的 比较运算符 > >= < <= <>
6 【无】 不包含 大于 小于 的比较运算符 == != === !==
7 【左】 逻辑与&&
8 【左】 逻辑或 ||
9 【左】 三元运算符
10 【右】 赋值运算符 = += -= *= **= /= .= %= &= |= ^= <<= >>=
如果优先级相同,就结合运算方向来确定先算哪个。
圆括号的作用:用圆括号可以把表达式里面的某一块看成一个整体。
好处:使用圆括号可以增强代码的可读性,哪怕有的地方不需要加括号,你也可以加上用以增加代码的可读性。
【推荐】还在用 ECharts 开发大屏?试试这款永久免费的开源 BI 工具!
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步