#条件選択((<条件式>[, <式>]...) [, (<条件式>[, <式>]...)]...)

複数の条件を順番に調べて,最初に真になった条件に対応する式を評価します。


構文

#条件選択([<条件句>...])
#COND([<条件句>...])

引数

<条件句>
順番に評価される条件と,その条件が真になったときに評価される式の組を表わします。
<条件句> ::= (<条件式>[, <式>]...)
<条件式>
真偽を判定する値を与えます。
<式>...
<条件式> が真のとき評価する式の並びを与えます。コンマで区切って何個与えても構いませんが,多くの場合は1個だけを与えます。

#条件選択(([A]>0, [A]*10), ([B]>0, [B]*10))10 ([A]=1 のとき)
20 ([A]=0, [B]=2 のとき)

解説

戻り値

関連項目

→論理値
→#条件
→#条件反復
→SWITCH ステートメント
DBProヘルプ目次へ