處理資料與資訊為了超越輸出文字與基本的使用者互動層次,就必須處理使用者或程式產生的的資料與資訊。
JavaScript 的比較運算子
運算子 說明
== 如果運算元相等傳回 True
!= 如果運算元不相等傳回 True
> 如果左邊的運算元大於右邊的運算元就傳回 True
< 如果左邊的運算元小於右邊的運算元就傳回 True
>= 如果左邊的運算元大於或等於右邊的運算元就傳回 True
<= 如果左邊的運算元小於或等於右邊的運算元就傳回 True
JavaScript 的邏輯運算子
運算子 說明
&& 邏輯 "and" :當兩個運算元是真時傳回 True,否則傳回 False
|| 邏輯 "or" :當任一個運算原是真時就傳回 True,只有在兩個運算元都是假時才傳回False
! 邏輯 "not" :當運算元是假時傳回 True,當運算元是真時傳回 False,這是單元運算子且在運算元之前
因為運算式可以是其他運算式的運算元,了解運算子的優先順序是必要的。
你所學到的運算子會被下列的順序被評估(從最低優先順序到最高):
指定運算元 = += -= *= /= %=
條件運算子 ?:
邏輯 or ||
邏輯 and &&
等式 == !=
關係式 < <= > >=
加 / 減 + -
乘 / 除 / modulus * / %
括號 ( )
沒有留言:
張貼留言