1. 程式人生 > >關系運算符 邏輯運算符

關系運算符 邏輯運算符

和數 style 都是 個數 spa 邏輯運算 賦值運算符 ack amp

一、關系運算符 (< <= > >= == === != !==)

判斷符號左右的兩個數據的大小之間的關系,運算結果是一個布爾類型的值

== 只判斷值

===即判斷值並且判斷數據類型

!= 只判斷值 只要值不相等,就返回true

!== 判斷值和數據類型,值或數據類型不相等,運算結果就為true ,值和數據類型都一樣,運算結果為false

布爾值和數字做比較時,true轉化成了1,false轉化成了0

邏輯運算符(&& || !)

判斷符號左右兩端條件的邏輯關系

一般情況下,邏輯運算符都是在做布爾數據類型的邏輯運算(結合關系運算符)

邏輯運算符的值一般也為一個布爾類型的值

短路:

&&:一遇到false,之後的運算停止,運算結果直接為false

||:一遇到true,之後的運算停止,運算結果直接為true

優先級

賦值運算符<關系運算符<算術運算符

關系運算符 邏輯運算符