Przejdź do głównej treści
  1. Strona główna
  2. Technik informatyk
  3. INF.03
  4. Pytanie

Kwalifikacja: INF.03 - Tworzenie i administrowanie stronami i aplikacjami internetowymi oraz bazami danych

Zawód: Technik informatyk, Technik programista

Kategorie: Programowanie webowe JavaScript

Słowa kluczowe: Boolean w JavaScript Instrukcja if w JavaScript Operatory logiczne w JavaScript Operatory porównania w JavaScript

Jak zapisać w JavaScript warunek: a i b są dodatnie, a b jest mniejsze od 100?

Dobrze. Wszystkie trzy warunki łączy && (muszą zachodzić naraz).
Źle. || nie wymaga, by a było dodatnie.
Źle. Mieszanie &&/|| i błędny warunek na b.
Źle. || oznacza „lub”, a b > 100 jest odwrotne.
Wszystkie trzy żądania muszą być spełnione naraz - a dodatnie, b dodatnie i b mniejsze od 100 - więc łączymy je operatorem &&: if (a > 0 && b > 0 && b < 100). „Dodatnie” to > 0. Dlatego ten warunek jest poprawny.
Pozostałe zapisy źle łączą warunki. || (lub) wystarczyłoby spełnić jeden z nich, więc przepuści też wartości ujemne. Warianty mieszające || z && oraz warunek b > 100 (zamiast b < 100) nie oddają wymagania. Wszystkie trzy naraz wymusza a > 0 && b > 0 && b < 100.

Wymagane logowanie

Ocenianie trudności pytań jest dostępne tylko dla zalogowanych użytkowników. Zaloguj się, aby skorzystać z pełni możliwości platformy.

Twoja ocena pomoże innym uczniom w przygotowaniu do egzaminu, a Tobie pozwoli na dostęp do spersonalizowanych statystyk.

Zgłoś błąd w pytaniu

Rozwiń sekcję i zmień pole, którego dotyczy błąd. Wyślemy tylko zmienione sekcje.

Błędna kwalifikacja
Błąd w treści pytania
Błąd w treści odpowiedzi
Błąd w obrazie
Dane kontaktowe (opcjonalnie)
Podaj email, jeśli chcesz otrzymać informację o rozpatrzeniu zgłoszenia.