我最近遇到了一些泡菜,我正在尝试比较这两个数组。
Array1 = ["Red","Green","Blue","Yellow","Black"];
Array2 = ["Green","Violet","Black","White"];
我想知道 Array2 中的所有值是否都不在 Array 1 中。所以我想出的是:
for(var i:int=0;i<Array2.length;i++)
{
if(Array1.indexOf(Array2[i]) == -1)
{
trace("No String found!")
}
}
现在它每次找不到值时都会给我一个跟踪。我遇到的问题是,我希望它仅在 Array2 中的所有值都不在 Array1 中时才执行跟踪。
有没有人有想法?