array.Contains
現在の配列内に指定された値が存在するかを示す値を取得します
定義
名前空間: Alice
アセンブリ: Losetta.Runtime.dll
ソースコード: Alice.Core.Array.cs
Contains(variable)
現在の配列内に指定された値が存在するかを示す値を取得します
引数 | |
---|---|
item |
存在を確認する値 |
戻り値 | |
---|---|
bool |
現在の配列内に要素が存在すればtrue 、それ以外の場合はfalse |
対応 | |
---|---|
AliceScript | RC2、GM、2.0、2.1、2.2、2.3、3.0 |
AliceSister | GM、2.0、2.1、2.2、2.3、3.0 |
Losetta | 0.8、0.9、0.10 |
説明
この関数は配列に対して線形探索を行います。このため、この関数の計算量は\(O(n)\)です。ここで、\(n\)は配列の要素数です。
例
以下は、1
、2
、3
がある配列に3
があるかを示す値を取得します。