检查变量是否包含在数组中

时间:2012-11-09 10:55:46

标签: arrays macos applescript

我有一系列带有一系列ID的数组。我得到另一个数组后,我想检查它的每个值是否包含在主ID数组中。如果甚至有一个新ID将变量设置为TRUE(我正处于重复周期:“重复直到控制器为TRUE”)。

我怎样才能实现这一目标?我是Applescript的新手,我不知道如何进行这些批量检查。

1 个答案:

答案 0 :(得分:1)

您可以尝试这样的事情:

set listA to {"A1", "A2", "A3"}
set listB to {"B1", "B2", "A3"}

set match to false
repeat with anItem in listB
    if anItem is in listA then
        set match to true
        exit repeat
    end if
end repeat

return match
相关问题