本篇內(nèi)容主要講解“javascript關(guān)系運算符怎么使用”,感興趣的朋友不妨來看看。本文介紹的方法操作簡單快捷,實用性強。下面就讓小編來帶大家學(xué)習(xí)“javascript關(guān)系運算符怎么使用”吧!
網(wǎng)站建設(shè)哪家好,找創(chuàng)新互聯(lián)!專注于網(wǎng)頁設(shè)計、網(wǎng)站建設(shè)、微信開發(fā)、成都微信小程序、集團企業(yè)網(wǎng)站建設(shè)等服務(wù)項目。為回饋新老客戶創(chuàng)新互聯(lián)還提供了寧遠(yuǎn)免費建站歡迎大家使用!
javascript關(guān)系運算符有:1、“==”等于運算符;2、“===”全等運算符;3、“!=”不相等運算符;4、“!==”不全等運算符;5、“<”小于運算符;6、“>”大于運算符;7、“>=”大于等于運算符;8、“<=”小于等于運算符。
本教程操作環(huán)境:windows7系統(tǒng)、javascript1.8.5版、Dell G3電腦。
關(guān)系運算符
通過關(guān)系運算符可以比較兩個值之間的大小關(guān)系
如果關(guān)系成立它會返回true
,如果關(guān)系不成立立即返回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、大于號 (>)
⑴判斷符號左側(cè)的值是否大于右側(cè)的值
⑵如果關(guān)系成立,返回true;如果關(guān)系不成立,則返回false。
⑶示例1:關(guān)系成立
⑷示例1:關(guān)系不成立
2、大于等于 (>=)
判斷符號左側(cè)的值是否大于或等于右側(cè)的值
3、小于號(<)
判斷符號左側(cè)的值是否小于右側(cè)的值
如果關(guān)系成立,返回true;如果關(guān)系不成立,則返回false。
4、小于等于 (<=)
判斷符號左側(cè)的值是否小于或等于右側(cè)的值
5、非數(shù)值的情況
⑴對于非數(shù)值進行比較時,會將其轉(zhuǎn)換為數(shù)字,然后再比較
⑵任何值和NaN做比較都是false
⑶如果符號兩側(cè)的值都是字符串時,不會將其轉(zhuǎn)換為數(shù)字進行比較;
而會分別比較字符串中字符的Unicode編碼
⑷比較字符編碼時,是一位一位進行比較;
如果兩位一樣,則比較下一位,所以借用它來對英文進行排序;
比較中文時沒有意義。
⑸如果比較的兩個字符串型的數(shù)字,可能會得到不可預(yù)期的結(jié)果
注意:在比較兩個字符串型的數(shù)字時,一定一定要轉(zhuǎn)型
到此,相信大家對“javascript關(guān)系運算符怎么使用”有了更深的了解,不妨來實際操作一番吧!這里是創(chuàng)新互聯(lián)網(wǎng)站,更多相關(guān)內(nèi)容可以進入相關(guān)頻道進行查詢,關(guān)注我們,繼續(xù)學(xué)習(xí)!