論理関数のエクスプレッションは次の表のとおりです。
AND
|
説明
|
戻り値
|
すべての引数が true の場合、true を返します。
|
構文
|
and(number1, number2)
number1 と number2 は論理値である必要があります。
|
EQUAL
|
説明
|
戻り値
|
引数が EQUAL である場合、true を返します。
|
構文
|
number1 = number2 (number, number) number および number はテストする数値です。
|
GREATER
|
説明
|
戻り値
|
1 番目の引数が 2 番目の引数より大きい場合に、true を返します。
|
構文
|
number1 >= number2 (number, number) number および number はテストする数値です。
|
GREATER OR EQUAL
|
説明
|
戻り値
|
1 番目の引数が 2 番目の引数より大きいか、それに等しい場合に、true を返します。
|
構文
|
number1 >= number2 (number, number) number および number はテストする数値です。
|
IF
|
説明
|
指定内容
|
実行する論理テストを指定します。
|
構文
|
if (test, value1, value2) test は、true または false と評価できる任意の値またはエクスプレッションです。value1 は、test が true の場合に戻される値です。value2 は、test が false の場合に戻される値です。
|
IS BETWEEN
|
説明
|
確認内容
|
ある値が他の 2 つの値の間にあることを確認します。
|
構文
|
isbetween
|
LESS
|
説明
|
戻り値
|
1 番目の引数が 2 番目の引数より小さい場合に、true を返します。
|
構文
|
number1 < number2 (number, number) number および number はテストする数値です。
|
LESS OR EQUAL
|
説明
|
戻り値
|
1 番目の引数が 2 番目の引数より小さいか、それに等しい場合に、true を返します。
|
構文
|
number1 <= number2 (number, number) number および number はテストする数値です。
|
NAND
|
説明
|
戻り値
|
すべての引数が true の場合に、false を返します。
|
構文
|
nand(number1, number2)
number1 と number2 は論理値である必要があります。
|
NOR
|
説明
|
戻り値
|
いずれかの引数が true の場合に、false を返します。
|
構文
|
nor(number1, number2)
number1 と number2 は論理値である必要があります。
|
NOT
|
説明
|
用途
|
引数の論理を逆転させます。
|
構文
|
not(number) number は、true または false と評価できる任意の値またはエクスプレッションです。数値が FALSE の場合、NOT は TRUE を返します。数値が TRUE の場合、NOT は FALSE を返します。
|
NOT EQUAL
|
説明
|
戻り値
|
引数が NOT EQUAL の場合に、true を返します。
|
構文
|
number1 <> number 2 (number 1, number 2)
number1 および number2 はテストする数値です。
|
OR
|
説明
|
戻り値
|
いずれかの引数が true の場合に、true を返します。
|
構文
|
or(number1, number2)
number1 と number2 は論理値である必要があります。
|