Версия AutoIt: 3.
Описание:
Необходимо сравнить 2 массива и из первого удалить строки совпадающие со вторым. Использую 2 вложенных for in. Но почему то не работает. Такое ощущене, что даже в цикл не входит. Подскажите пожалуйста, как исправить.
Примечания:
Описание:
Необходимо сравнить 2 массива и из первого удалить строки совпадающие со вторым. Использую 2 вложенных for in. Но почему то не работает. Такое ощущене, что даже в цикл не входит. Подскажите пожалуйста, как исправить.
Примечания:
Код:
#Include <Array.au3>
#include <IE.au3>
#include <MsgBoxConstants.au3>
#include <File.au3>
Global $studarray[3] = ['aaa','bbb','ccc']
Global $errarray[3] = ['ss','dfd dfd','ccc']
For $x in $studarray
For $y In $errarray
If $studarray[$x] == $errarray[$y] Then
_ArrayDisplay($studarray[$x], "Нашли")
_ArrayDelete($studarray, $x)
$x = $x - 1
EndIf
Next
Next
_ArrayDisplay($studarray, "После")