W JavaScript operator -= to tzw. skrócony operator przypisania. Zapis zmienna1 -= 1; oznacza dokładnie: zmienna1 = zmienna1 - 1; czyli: weź bieżącą wartość zmiennej, odejmij 1 i zapisz wynik z powrotem do tej samej zmiennej. Efektem jest zmniejszenie wartości o 1.
Operator dekrementacji zmienna1--; również zmniejsza wartość zmiennej o 1, dlatego daje taki sam skutek końcowy dla wartości zmienna1 (po wykonaniu instrukcji).
Dlaczego pozostałe propozycje są błędne:
Wskazówka egzaminacyjna: gdy widzisz -= 1, szukasz odpowiedzi, która zmniejsza o 1 i jest operatorem modyfikującym zmienną (przypisanie albo ++/--), a nie operatorem porównania.