# IsExist

マニュアル > コントロールリファレンス > ルート > ルートメソッド > # IsExist |

| 比較リスト（配列）内に値が存在するかどうかを求める。 構文 IsExist( Value, CompareList ) パラメータ
Value
| 型： | 汎用
| 比較する値。
CompareList
| 型： | 汎用
| 比較リスト。
戻り値
| 型： | ブール
| 比較した結果をブール値で返す。valueが配列の場合、valueの要素数と同じ配列になる。
解説
比較リスト（配列）内に値が存在するかどうかを求めます。
例
ある値配列から比較リストに含まれる値のみを抜き出したい場合
    var a1 = c(1,2,1,3);
    var a2 = ::IsExist(a1, c(1, 3)); //a2にはc(T, F,T,T)が代入される
    var a3 = a1[a2];                 //a3にはc(1,1,3)が代入される
サポート対象
| ○ | スクリプトアクション
サーバのスクリプトVer2アクションで使用可能
| ○ |
ブラウザスクリプト
ブラウザのスクリプトにて使用可能
| ○ |
演算式構文
演算式構文（バインド書式など）にて使用可能
参照 SelectVal (SV) Nums RepeatValue SortValue GetUniqueValue IsExist