| 级别 | 运算符 | 说明 | 结合性 |
|---|
运算符优先级决定了在不加括号的表达式里各运算的先后顺序——例如为什么 2 + 3 * 4 等于 14 而不是 20。表中越靠上的运算符结合越紧、越先计算。当两个运算符处于同一级别时,由结合性决定方向:左结合表示最左边先算,右结合则相反。本表列出 C、Java、JavaScript、Python 通用的常见运算符,按优先级从高到低排列。
各语言的精确优先级略有差异,因此拿不准时请加括号,让意图明确、代码可读。在搜索框输入运算符符号(如 &&)或关键词(如 logical)即可过滤。全部在浏览器本地运行。