Dart-programming-logical-operators
提供:Dev Guides
Dartプログラミング-論理演算子
例
次の例は、Dartで論理演算子を使用する方法を示しています-
次の output が生成されます-
例
別の例を見てみましょう-
次の output が生成されます-
短絡演算子(&&および||)
私たちは次の式を考えてみましょう-
上記の例では、 a <10およびa> 5 は、 && 演算子で結合された2つの式です。 ここでは、最初の式は false を返します。 ただし、 && 演算子では、両方の式が true を返す必要があります。 したがって、演算子は2番目の式をスキップします。
||式の1つが true を返す場合、演算子は true を返します。 たとえば-
上記のスニペットでは、2つの式 a> 5 および a <10 が || 演算子によって結合されています。 ここで、最初の式はtrueを返します。 最初の式はtrueを返すため、 || 演算子は後続の式をスキップしてtrueを返します。
&&および||のこの動作のため演算子、それらは短絡演算子と呼ばれます。