Do której grupy operatorów należą w JavaScript || oraz &&?
A. przypisania
Źle. Przypisanie to
=, += itp.B. arytmetycznych
Źle. Arytmetyczne to
+, -, *.C. bitowych
Źle. Bitowe to np.
|, & (pojedyncze).D. logicznych
Dobrze.
|| (lub) i && (i) to operatory logiczne.Operatory
|| (lub) i && (oraz) w JavaScripcie należą do grupy operatorów LOGICZNYCH - łączą wartości prawda/fałsz i są podstawą warunków, np. if (zalogowany && admin). Razem z negacją ! tworzą komplet logiki. Zapamiętaj: podwójne znaki &&/|| = logika, pojedyncze &/| = bity.Pozostałe grupy to inne operatory. Bitowe (
&, |, ^) działają na poszczególnych bitach liczb, nie na wartościach logicznych. Operatory przypisania (=, +=) nadają wartość zmiennej. Arytmetyczne (+, -, *) liczą. || i && to operatory logiczne.