首頁技術(shù)文章正文

什么是比較運算符?常用的比較運算符列舉

更新時間:2023-04-21 來源:黑馬程序員 瀏覽量:

IT培訓班

比較運算符用于對兩個數(shù)據(jù)進行比較,其結(jié)果是一個布爾值,即true或false。接下來我們通表格列舉常用的比較運算符及用法。

比較運算符

運算符

運算

示例

結(jié)果

>

大于

5>5

falsh

<

小于

5<5

falsh

>=

大于或等于

5>=5

true

く=

小于或等于

5<=5

true

==

等于

5==4

falsh

!=

不等于

5!=4

true

===

全等

5===5

true

!==

不全等

5 !=='5'

true

需要注意的是,“==”和“!=”運算符在進行比較時,如果比較的兩個數(shù)據(jù)的類型不同,會自動轉(zhuǎn)換成相同的類型再進行比較。例如,字符串23 與數(shù)字 123 比較時,首先會將字符串'123轉(zhuǎn)換成數(shù)字123再與123進行比較。而“===”和“=”運算符在進行比較時不僅要比較值是否相等,還要比較數(shù)據(jù)的類型是否相同。示例代碼如下。
console.log(3 >= 5);                   //輸出結(jié)果:false
console.log(2 <= 4);                   //輸出結(jié)果:true
console.log(5== 5);                    // 輸出結(jié)果:true
console.log(5=-15');                   //輸出結(jié)果:true
console.1og(5=== 5);                   //輸出結(jié)果:true
console.log(5=-=15');                  //輸出結(jié)果:false
分享到:
在線咨詢 我要報名
和我們在線交談!