Powrót do: TypeScript dla Testera – Ekspresowe Podstawy (i za darmo!)
Podstawowe operatory logiczne
TIP: Cały kod do poszczególnych lekcji, dodatkową teorię i linki z tej i innych lekcji - znajdziesz w darmowym repozytorium - https://github.com/jaktestowac/typescript-dla-testera
Chcesz dokładniej poznać TypeScript? Sprawdź nasz Program JavaScript i TypeScript dla Testerów
Dodatkowe materiały
Najważniejsze tematy w tej lekcji:
&&– wykonaj kolejny krok tylko, jeśli warunek jest spełniony (krótkie obwody).||– zastosuj wartość awaryjną, gdy główna jest pusta lub niepoprawna.!– odwrócenie wartości logicznej; kolejność ewaluacji i priorytety.

Hej wydaje mi sie ze w cwieczeniu do tej lekcji pojawil sie blad w cwiczeniu
exercises/2-operators-and-expressions/3-1-logical-operators.ts
Mamy dwie zmienne
1. Create a variable `isLoggedIn` and assign it the value true
2. Create a variable `hasPermission` and assign it the value false
3. Create a variable `canAccess` using && operator: isLoggedIn && hasPermission
4. Create a variable `canEdit` using && operator: isLoggedIn && hasPermission
W expected output natomiast jest
“Can access: true”
“Can edit: false”
Natomiast konsola wyrzuca mi tylko false bo w zadaniu jest napisane zeby jedna zmienna byla true a druga false
Hej,
Dzięki wielkie za wyłapanie tego błędu i zgłoszenie!
Faktycznie w punkcie 3 powinny być operator
||(OR zamiast AND).Wrzuciłem już poprawki 🙂