JavaScript 比較 和 邏輯運算符
比較和邏輯運算符用于測試 true 或者 false。
比較運算符
比較運算符在邏輯語句中使用,以測定變量或值是否相等。
<p給定x=5,下面的表格解釋了比較運算符:
運算符
描述
比較
返回值
實例
== 等于 x==8 false 實例 ?
x==5 true 實例 ?
=== 絕對等于 (值和類型均相等) x==="5" false 實例 ?
x===5 true 實例 ?
!= 不等于 x!=8 true 實例 ?
!== 絕對不等于 (值和類型均不相等) x!=="5" true 實例 ?
x!==5 false 實例 ?
> 大于 x>8 false 實例 ?
< 小于 x<8 true 實例 ?
>= 大于或等于 x>=8 false 實例 ?
<= 小于或等于 x<=8 true 實例 ?
如何使用
可以在條件語句中使用比較運算符對值進行比較,然后根據結果來采取行動:
if (age<18) x="Too young";
您將在本教程的下一節中學習更多有關條件語句的知識。
邏輯運算符
邏輯運算符用于測定變量或值之間的邏輯。
給定 x=6 以及 y=3,下表解釋了邏輯運算符:
運算符
描述
例子
&& and (x < 10 && y > 1) 為 true
|| or (x==5 || y==5) 為 false
! not !(x==y) 為 true
條件運算符
JavaScript 還包含了基于某些條件對變量進行賦值的條件運算符。
語法
variablename=(condition)?value1:value2
例子
實例
如果變量 age 中的值小于 18,則向變量 voteable 賦值 "年齡太小",否則賦值 "年齡已達到"。
voteable=(age<18)?"年齡太小":"年齡已達到";
聲明:本網頁內容旨在傳播知識,若有侵權等問題請及時與本網聯系,我們將在第一時間刪除處理。TEL:177 7030 7066 E-MAIL:11247931@qq.com