JavaScript 中的运算符用于对值进行操作,例如进行数学运算、比较值、赋值等操作。本章将介绍 JavaScript 中常用的运算符及其用法。
运算符教程可参考 JavaScrpt 运算符大全。
算术运算符
算术运算符用于执行基本的数学运算,包括加法、减法、乘法、除法等。常见的算术运算符包括:
- 加法运算符(+):用于将两个值相加。
- 减法运算符(-):用于将一个值减去另一个值。
- 乘法运算符(*):用于将两个值相乘。
- 除法运算符(/):用于将一个值除以另一个值。
- 取模运算符(%):用于获取两个数相除的余数。
示例代码:
let a = 10; let b = 3; console.log(a + b); // 输出:13 console.log(a - b); // 输出:7 console.log(a * b); // 输出:30 console.log(a / b); // 输出:3.3333333333333335 console.log(a % b); // 输出:1
比较运算符
比较运算符用于比较两个值之间的关系,返回一个布尔值(true 或 false)。常见的比较运算符包括:
- 等于(==):检查两个值是否相等。
- 不等于(!=):检查两个值是否不相等。
- 大于(>):检查左操作数是否大于右操作数。
- 小于(<):检查左操作数是否小于右操作数。
- 大于等于(>=):检查左操作数是否大于或等于右操作数。
- 小于等于(<=):检查左操作数是否小于或等于右操作数。
示例代码:
-- -------------------- ---- ------- --- - - -- --- - - -- ------------- -- --- -- -------- ------------- -- --- -- ------- ------------- - --- -- ------- ------------- - --- -- -------- ------------- -- --- -- ------- ------------- -- --- -- --------
逻辑运算符
逻辑运算符用于对布尔值进行操作,常见的逻辑运算符包括:
- 与(&&):当两个操作数都为 true 时返回 true。
- 或(||):当两个操作数至少有一个为 true 时返回 true。
- 非(!):用于取反操作,将 true 变为 false,false 变为 true。
示例代码:
let a = true; let b = false; console.log(a && b); // 输出:false console.log(a || b); // 输出:true console.log(!a); // 输出:false
以上是 JavaScript 运算符的一些常见用法,更多运算符及用法请查阅官方文档。