この文章は Salesforce 機械翻訳システムを使用して翻訳されました。詳細はこちらをご参照ください。
英語に切り替える

式の演算子

式を結合して複合式を作成するには、演算子を使用します。

演算子は、評価する Visualforce 式の構文内で使用する必要があります。Visualforce では、次の演算子を使用できます。

算術演算子

演算子 説明 使途
+ 2 つの値の合計を計算します。 value1 + value2。それぞれの value に、差し込み項目、式、またはその他の数値を指定します。
- 2 つの値の差を計算します。 value1 - value2。それぞれの value に、差し込み項目、式、またはその他の数値を指定します。
* その値を乗算します。 value1 * value2。それぞれの value に、差し込み項目、式、またはその他の数値を指定します。
/ その値を除算します。 value1 / value2。それぞれの value に、差し込み項目、式、またはその他の数値を指定します。
^ 指定した数の累乗まで数値を乗算します。 number^integernumber に、差し込み項目、式、または別の数値を指定します。integer には、整数を含む差し込み項目、式、または任意の整数を指定します。
() 開き括弧と閉じ括弧で囲まれた式を最初に計算するように指定します。その他の式は、���準の演算子の優先順位で計算されます。 (expression1) expression2...。それぞれの expression に、差し込み項目、式、またはその他の数値を指定します。

論理演算子

相対比較式に null 値を含めることはできません。含めると例外が発生します。具体的には、次の演算子の前後どちら側にも null 値を使用できません。

  • < (より小さい)
  • <= (以下)
  • > (より大きい)
  • >= (以上)

メモ

演算子 説明 使途
= および == 2 つの値が等しいかどうかを評価します。= および == 演算子は代替可能です。 expression1=expression2 または expression1 == expression2。それぞれの expression に、差し込み項目、式、またはその他の数値を指定します。
<> および != 2 つの値が異なるかどうかを評価します。 expression1 <> expression2 または expression1 != expression2。それぞれの expression に、差し込み項目、式、またはその他の数値を指定します。
< 値がこの記号に続く値よりも小さいかどうかを評価します。 value1 < value2。それぞれの value に、差し込み項目、式、またはその他の数値を指定します。
> 値がこの記号に続く値よりも大きいかどうかを評価します。 value1 > value2。それぞれの value に、差し込み項目、式、またはその他の数値を指定します。
<= 値がこの記号に続く値以下かどうかを評価します。 value1 <= value2。それぞれの value に、差し込み項目、式、またはその他の数値を指定します。
>= 値がこの記号に続く値以上かどうかを評価します。 value1 >= value2。それぞれの value に、差し込み項目、式、またはその他の数値を指定します。
&& 2 つの値、または式が両方とも true であるかどうかを評価します。この演算子は、論理関数 AND の代わりに使用します。 (logical1) && (logical2)logical1logical2 に、評価する値または式を指定します。
|| 複数の値または式のうち、少なくとも 1 つが true であるかどうかを評価します。この演算子は、論理関数 OR の代わりに使用します。 (logical1) || (logical2)。各番号の論理参照に評価する値または式を指定します。

テキスト演算子

演算子 説明 使途
& 複数の文字列を連結します。 string1&string2。それぞれの string に、差し込み項目、式、またはその他の数値を指定します。