1-比較和邏輯運算符用于測試 true 或 false。
比較運算符
比較運算符在邏輯語句中使用,以測定變量或值是否相等。
給定 x=5,下面的表格解釋了比較運算符
運算符 描述 例子
== x==8 為 false
=== 全等 (值和類型) x===5 為 true;x==="5" 為 false
!= 不等于 x!=8 為 true
> 大于 x>8 為 false
< 小于 x<8 為 true
>= 大于或等于 x>=8 為 false
<= 小于或等于 x<=8 為 true
2-如何使用
可以在條件語句中使用比較運算符對值進行比較,然后根據(jù)結(jié)果來采取行動:
if (age<18) document.write("Too young");您將在本教程的下一節(jié)中學習更多有關(guān)條件語句的知識。
邏輯運算符邏輯運算符用于測定變量或值之間的邏輯。
給定 x=6 以及 y=3,下表解釋了邏輯運算符:
運算符 描述 例子
&& and (x < 10 && y > 1) 為 true
|| or (x==5 || y==5) 為 false
! not !(x==y) 為 true
3-邏輯運算符口訣
&& 邏輯且口訣全真為真,一假即假目的:用來實現(xiàn)多個條件組合
|| 邏輯或一真為真全假為假
! 邏輯非 取反主要針對bool值
-條件運算符JavaScript 還包含了基于某些條件對變量進行賦值的條件運算符。
語法variablename=(condition)?value1:value2 例子greeting=(visitor=="PRES")?"Dear President ":"Dear ";如果變量 visitor 中的值是 "PRES",則向變量 greeting 賦值 "Dear President ",否則賦值 "Dear"。
||或者
&&并且
!取反