最近我遇到了一些醃菜,我試圖比較這兩個數組。如何檢查數組A中的值是否在數組B中?
Array1 = ["Red","Green","Blue","Yellow","Black"];
Array2 = ["Green","Violet","Black","White"];
我想知道,如果在所有的數組2的值不是陣列1.所以,我想出了是這樣的:
for(var i:int=0;i<Array2.length;i++)
{
if(Array1.indexOf(Array2[i]) == -1)
{
trace("No String found!")
}
}
現在,它給了我一絲每次可以在時間沒有找到價值。我遇到的問題是我希望它只在Array2中的所有值都不在Array1中時才執行跟蹤。
是否有任何機構有想法?
Thant's it!非常感謝你。 – Banzboy