?:条件演算子の代替式(その2)
式1 ? 式2 : 式3 は、式2、式3が数値なら、式2 And 式1 Or 式3 And Not 式1 と書けますが、数値でない場合は?
Array(式2, 式3)(式1 + 1)
ただし、式1は、Booleanです。
« Min()関数やMax()関数、?:条件演算子の代替式 | トップページ | 文字列sの右端からn文字を削除する。 »
« Min()関数やMax()関数、?:条件演算子の代替式 | トップページ | 文字列sの右端からn文字を削除する。 »
式1 ? 式2 : 式3 は、式2、式3が数値なら、式2 And 式1 Or 式3 And Not 式1 と書けますが、数値でない場合は?
Array(式2, 式3)(式1 + 1)
ただし、式1は、Booleanです。
« Min()関数やMax()関数、?:条件演算子の代替式 | トップページ | 文字列sの右端からn文字を削除する。 »