Немного не так. В вашем примере выхода меняются местами, нужно первое нажатие, горит 1 группа, второе нажатие загорается 2 группа, при этом первая не гаснет, третье нажатие гаснут обе группы.
так сложно в предложенном варианте вместо первого EQ поставить больше нуля?
Bad programmers worry about the code. Good programmers worry about data structures and their relationships
среди успешных людей я не встречала нытиков
Барбара Коркоран