ブール演算子

このトピックでは、F# でのブール演算子のサポートについて説明します。

ブール演算子の概要

次の表には、F# で使用できるブール演算子についてまとめています。 これらの演算子でサポートされている型は、bool 型のみです。

演算子 説明
not ブール値の否定
|| ブール値の OR
&& ブール値の AND

ブール値の AND および OR 演算子では、 "短絡評価" が実行されます。つまり、式の全体の結果を確認する必要がある場合にのみ、演算子の右側で式が評価されます。 && 演算子の 2 番目の式は、最初の式が true に評価される場合にのみ評価され、|| 演算子の 2 番目の式は、最初の式が false に評価される場合にのみ評価されます。

関連項目