#集合要素(<値>[, <要素>...])
指定された値が集合要素の何番めか求めます。
構文
#集合要素(<値>[, <要素>...])
#IN(<値>[, <要素>...])
引数
<値>
集合要素に含まれるかどうかを調べる値を与えます。
<要素>...
集合要素の並びを与えます。何個与えても構いません。すべての <要素>... は <値> と同じデータ型でなければなりません。
解説
<値> が指定された集合要素 <要素>... の何番目に含まれるか求めます。たとえば,[X] が 50 のとき
#集合要素([X], 10, 30, 50, 70, 90)
の結果は 3 になります。
戻り値
<値> が <要素>... 中のどれかと一致しないか左の要素から順に調べ,どれかと一致したときは何番目と一致したかを整数型で返します。先頭と一致したときは 1 を返します。<値> が <要素>... どれとも一致しないときは 0 を返します。<要素> が一つもないとき,あるいは <値> がナルのときも 0 を返します。