首頁  >  文章  >  web前端  >  javascript關係運算子有哪些

javascript關係運算子有哪些

青灯夜游
青灯夜游原創
2021-12-06 11:11:424859瀏覽

javascript關係運算子有:1、「==」等於運算子;2、「===」全等運算子;3、「!=」不相等運算子;4、「!= =」不全等運算子;5、「<」小於運算子;6、「>」大於運算子;7、「>=」大於等於運算子;8、「<=」小於等於運算子。

javascript關係運算子有哪些

本教學操作環境:windows7系統、javascript1.8.5版、Dell G3電腦。

關係運算子

透過關係運算子可以比較兩個值之間的大小關係

如果關係成立它會回傳 true,如果關係不成立立即回傳false

##==##不相等x != y 表示如果x 不等於y,則為真!==不全等x !== y 表示如果x 不等於y,或x 和y 的型別不同,則為真<小於x < y 表示如果x 小於y,則為真>

大於x > y 表示如果x 大於y,則為真>=大於或等於x >= y 表示如果x 大於或等於y,則為真<=
運算子#名稱#範例
# #等於x == y 表示如果x 等於y,則為真
#===全等 x === y 表示如果x 等於y,且x 和y 的型別也相同,則為真
#!=

小於或等於x <= y 表示如果x 小於或等於y,則為真

1、大於號(>)

⑴判斷符號左側的值是否大於右側的值

⑵如果關係成立,傳回true;如果關係不成立,則傳回false。

⑶範例1:關係成立

⑷範例1:關係不成立

# #2、大於等於(>=)

判斷符號左邊的值是否大於或等於右邊的值

3、小於號(<)

判斷符號左邊的值是否小於右側的值

如果關係成立,傳回true;如果關係不成立,則傳回false 。

4、小於等於(<=)

判斷符號左邊的值是否小於或等於右邊的值

5、非數值的情況

⑴對於非數值進行比較時,會將其轉換為數字,然後再比較

⑵任何值和NaN做比較都是false

⑶如果符號兩側的值都是字串時,不會轉換為數字進行比較;

   而會分別比較字串中字元的Unicode編碼

⑷比較字元編碼時,是一位一位進行比較;

    如果兩位一樣,則比較下一位,所以藉用它來對英文進行排序;

    比較中文時沒有意義。

⑸如果比較的兩個字串型的數字,可能會得到不可預期的結果

   注意:在比較兩個字串型的數位時,一定要轉型

###【相關推薦:###javascript學習教學######】######

以上是javascript關係運算子有哪些的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn