массив состоит условно из n количества строк "-", в этот массив постепенно , по 1, входят буквы, получаем вместо ['-', '-', '-', '-',] - ['-', 'у', '-', '-',]
если делать проверка через фор(иф i != '-'), то на первой попавшейся букве код, понятное дело, выполняется.
мне необходимо отследить исчезновение всех строк "-" из массива и только потом выполнить действие