当前位置:实例文章 » HTML/CSS实例» [文章]无涯教程-Javascript - 运算符

无涯教程-Javascript - 运算符

发布人:shili8 发布时间:2025-02-01 00:27 阅读次数:0

**无涯教程 - Javascript**

**第4 部分: 运算符**

在本节中,我们将讨论Javascript中的运算符。运算符是用来执行某种操作的符号或关键字,例如加法、减法、乘法等。

### 算术运算符####1. 加法运算符 (+)

加法运算符用于将两个数字相加。

javascript// 示例代码let a =5;
let b =3;
console.log(a + b); // 输出:8


####2. 减法运算符 (-)

减法运算符用于从一个数中减去另一个数。

javascript// 示例代码let a =10;
let b =4;
console.log(a - b); // 输出:6


####3. 乘法运算符 (*)

乘法运算符用于将两个数字相乘。

javascript// 示例代码let a =5;
let b =3;
console.log(a * b); // 输出:15


####4.除法运算符 (/)

除法运算符用于将一个数除以另一个数。

javascript// 示例代码let a =10;
let b =2;
console.log(a / b); // 输出:5


####5. 模运算符 (%)

模运算符用于求出两个数字的余数。

javascript// 示例代码let a =17;
let b =5;
console.log(a % b); // 输出:2


### 关系运算符####1. 等于运算符 (==)

等于运算符用于比较两个值是否相等。

javascript// 示例代码let a =5;
let b =3;
console.log(a == b); // 输出: false


####2. 不等于运算符 (!=)

不等于运算符用于比较两个值是否不相等。

javascript// 示例代码let a =5;
let b =3;
console.log(a != b); // 输出: true


####3. 大于运算符 (>)

大于运算符用于比较两个值哪一个更大。

javascript// 示例代码let a =5;
let b =3;
console.log(a > b); // 输出: true


####4. 小于运算符 (<)

小于运算符用于比较两个值哪一个更小。

javascript// 示例代码let a =5;
let b =3;
console.log(a < b); // 输出: false


####5. 大于或等于运算符 (>=)

大于或等于运算符用于比较两个值哪一个更大或相等。

javascript// 示例代码let a =5;
let b =3;
console.log(a >= b); // 输出: true


####6. 小于或等于运算符 (<=)

小于或等于运算符用于比较两个值哪一个更小或相等。

javascript// 示例代码let a =5;
let b =3;
console.log(a <= b); // 输出: false


### 逻辑运算符####1. 与运算符 (&&)

与运算符用于将两个布尔值进行逻辑与。

javascript// 示例代码let a = true;
let b = false;
console.log(a && b); // 输出: false


####2. 或运算符 (||)

或运算符用于将两个布尔值进行逻辑或。

javascript// 示例代码let a = true;
let b = false;
console.log(a || b); // 输出: true


####3. 非运算符 (!)

非运算符用于取反一个布尔值。

javascript// 示例代码let a = true;
console.log(!a); // 输出: false


### 赋值运算符####1. 等于赋值运算符 (=)

等于赋值运算符用于将一个值赋给变量。

javascript// 示例代码let a =5;
console.log(a); // 输出:5


####2. 加等于赋值运算符 (+=)

加等于赋值运算符用于将一个值添加到另一个变量中。

javascript// 示例代码let a =5;
a +=3;
console.log(a); // 输出:8


####3. 减等于赋值运算符 (-=)

减等于赋值运算符用于从一个变量中减去另一个值。

javascript// 示例代码let a =10;
a -=4;
console.log(a); // 输出:6


####4. 乘等于赋值运算符 (*=)

乘等于赋值运算符用于将两个变量相乘。

javascript// 示例代码let a =5;
a *=3;
console.log(a); // 输出:15


####5.除等于赋值运算符 (/=)

除等于赋值运算符用于将一个变量除以另一个值。

javascript// 示例代码let a =10;
a /=2;
console.log(a); // 输出:5


####6. 模等于赋值运算符 (%=)

模等于赋值运算符用于求出两个变量的余数。

javascript// 示例代码let a =17;
a %=5;
console.log(a); // 输出:2


### 位运算符####1. 与位运算符 (&)

与位运算符用于将两个整数进行位与。

javascript// 示例代码let a =5; //101let b =3; //011console.log(a & b); // 输出:1


####2. 或位运算符 (|)

或位运算符用于将两个整数进行位或。

javascript// 示例代码let a =5; //101let b =3; //011console.log(a | b); // 输出:7


####3. 异位运算符 (^)

异位运算符用于将两个整数进行位异。

javascript// 示例代码let a =5; //101let b =3; //011console.log(a ^ b); // 输出:6


####4. 左移位运算符 (<<)

左移位运算符用于将一个整数向左移动指定的位数。

javascript// 示例代码let a =5; //101a <<=1;
console.log(a); // 输出:10


####5. 右移位运算符 (>>)

右移位运算符用于将一个整数向右移动指定的位数。

javascript// 示例代码let a =10; //1010a >>=1;
console.log(a); // 输出:5


####6. 无符号右移位运算符 (>>>)

无符号右移位运算符用于将一个整数向右移动指定的位数,且不考虑符号。

javascript// 示例代码let a = -10; //11111010a >>>=1;
console.log(a); // 输出:4294967294


以上就是Javascript中的运算符的介绍。这些运算符对于编写有效的Javascript代码至关重要。

其他信息

其他资源

Top