|
Operatory logiczne - Kurs języka JavaScript
W tej grupie znajdują się operatory które mogą być zastosowanie do tworzenia bardziej złożonych wyrażeń logicznych, gdzie konieczne jest np. sprawdzenie kilku warunków jednocześnie. Dostępne są trzy operatory: iloczyn logiczny Negacja logiczna jest to najprostszy operator - zmienia on wartość na przeciwną, czyli !true; // false !false; // true Operator iloczynu logicznego służy do sprawdzenia czy obydwie wartości są prawdziwe ( false && false; // false false && true; // false true && false; // false true && true; // true Operator sumy logicznej służy natomiast do sprawdzenia czy co najmniej jedna z wartości jest prawdziwa ( false || false; // false false || true; // true true || false; // true true || true; // true Przy tworzeniu bardziej złożonych wyrażeń logicznych można używać tych operatorów wielokrotnie: (a > 0) && (b > 0) && (c > 0); Przy zapisywaniu warunków warto je brać w nawiasy - sprawi to że całe wyrażenie będzie czytelniejsze i łatwiejsze do przeanalizowania. Warto także pamiętać że operator iloczynu logicznego ma wyższy priorytet niż operatory sumy logicznej (podobnie jak w przypadku zwykłego mnożenia i dodawania), zatem czasami użycie nawiasów może być konieczne, np. aby sprawdzić czy obydwie liczby są dodatnie, bądź ujemne: ((a > 0) && (b > 0)) || ((a < 0) && (b < 0));
Dodaj linka na swojej stronie! Po prostu skopiuj poniższy kod i wklej go na swojej stronie WWW. Gotowy link będzie wyglądał w taki sposób: |
| ||||||||||||||||||||||||||||||||||||