javascript中比較運(yùn)算符有哪些 JavaScript比較運(yùn)算符
在JavaScript中,比較運(yùn)算符用于比較兩個值并返回一個布爾值,表示比較結(jié)果是否為真。下面是常用的比較運(yùn)算符:1. 等于():用于判斷兩個值是否相等。如果兩個值相等,則返回true;否則返回fal
在JavaScript中,比較運(yùn)算符用于比較兩個值并返回一個布爾值,表示比較結(jié)果是否為真。下面是常用的比較運(yùn)算符:
1. 等于():用于判斷兩個值是否相等。如果兩個值相等,則返回true;否則返回false。
例如:
```javascript
console.log(5 5); // 輸出: true
console.log(5 '5'); // 輸出: true
console.log(5 6); // 輸出: false
```
2. 不等于(!):用于判斷兩個值是否不相等。如果兩個值不相等,則返回true;否則返回false。
例如:
```javascript
console.log(5 ! 5); // 輸出: false
console.log(5 ! '5'); // 輸出: false
console.log(5 ! 6); // 輸出: true
```
3. 全等于():用于判斷兩個值是否嚴(yán)格相等,即類型和值都要相等。如果兩個值嚴(yán)格相等,則返回true;否則返回false。
例如:
```javascript
console.log(5 5); // 輸出: true
console.log(5 '5'); // 輸出: false
console.log(5 6); // 輸出: false
```
4. 不全等于(!):用于判斷兩個值是否不嚴(yán)格相等。如果兩個值不嚴(yán)格相等,則返回true;否則返回false。
例如:
```javascript
console.log(5 ! 5); // 輸出: false
console.log(5 ! '5'); // 輸出: true
console.log(5 ! 6); // 輸出: true
```
5. 大于(>):用于判斷一個值是否大于另一個值。如果第一個值大于第二個值,則返回true;否則返回false。
例如:
```javascript
console.log(5 > 5); // 輸出: false
console.log(5 > 4); // 輸出: true
console.log(5 > 6); // 輸出: false
```
6. 小于(<):用于判斷一個值是否小于另一個值。如果第一個值小于第二個值,則返回true;否則返回false。
例如:
```javascript
console.log(5 < 5); // 輸出: false
console.log(5 < 6); // 輸出: true
console.log(5 < 4); // 輸出: false
```
7. 大于等于(>):用于判斷一個值是否大于等于另一個值。如果第一個值大于等于第二個值,則返回true;否則返回false。
例如:
```javascript
console.log(5 > 5); // 輸出: true
console.log(5 > 4); // 輸出: true
console.log(5 > 6); // 輸出: false
```
8. 小于等于(<):用于判斷一個值是否小于等于另一個值。如果第一個值小于等于第二個值,則返回true;否則返回false。
例如:
```javascript
console.log(5 < 5); // 輸出: true
console.log(5 < 6); // 輸出: true
console.log(5 < 4); // 輸出: false
```
通過使用這些比較運(yùn)算符,我們可以在JavaScript中進(jìn)行各種條件判斷和邏輯運(yùn)算,實(shí)現(xiàn)更加復(fù)雜的程序邏輯。因此,熟練掌握這些比較運(yùn)算符是非常重要的。