リストにストリングが含まれていないことを確認します。
@IsNotMember(value:string, list:any) : int
パラメータ | 説明 |
---|---|
value | ストリング、またはストリングのリスト。ここで指定する値は、大文字と小文字の区別も含め、確認対象のリスト内の要素と正確に一致させる必要があります。 |
list | 確認するリスト。 |
戻り値 | 説明 |
---|---|
int | value パラメータで指定した値が list パラメータに含まれていない場合は 1、含まれている場合は 0。この value パラメータはリスト形式であるため、value パラメータのすべての要素が list パラメータに存在しない場合は 1 が返されます。 |
function p(stuff) {
print("<<<" + stuff + ">>>");
}
var cities = new Array("Paris", "Berlin", "London", "Moscow");
var cities1 = new Array("Berlin", "Moscow");
var cities2 = new Array("Berlin", "Vienna");
var cities3 = new Array("Madrid", "Vienna");
if(@IsNotMember("London", cities) == @True()) {
p("London is not member");
} else {
p("London is member");
}
if(@IsNotMember("Vienna", cities) == @True()) {
p("Vienna is not member");
} else {
p("Vienna is member");
}
if(@IsNotMember(cities1, cities) == @True()) {
p(@Implode(cities1, "-") + " is not member");
} else {
p(@Implode(cities1, "-") + " is member");
}
if(@IsNotMember(cities2, cities) == @True()) {
p(@Implode(cities2, "-") + " is not member");
} else {
p(@Implode(cities2, "-") + " is member");
}
if(@IsNotMember(cities3, cities) == @True()) {
p(@Implode(cities3, "-") + " is not member");
} else {
p(@Implode(cities3, "-") + " is member");
}