Ćwiczenie · Informatyka Ćwiczenie: Weryfikacja grupy za pomocą metody every

Weryfikacja grupy za pomocą metody every

Treść zadania

W protokole mamy wyniki egzaminu:
const uczestnicy = [
  { uczen: "Jan", zdal: true },
  { uczen: "Ola", zdal: true }
];

W dokumencie znajduje się przycisk <button id="btnSprawdzZdawalnosc">Zdawalność</button> oraz akapit <p id="statusZdawalnosci"></p>.
Po kliknięciu przycisku zbadaj metodą uczestnicy.every(...) czy każdy z uczniów ma zdal === true. Jeśli tak, wpisz do akapitu 'Wszyscy zdali: Tak', w przeciwnym razie 'Wszyscy zdali: Nie'.

Co będzie oceniane

  • Zastosowanie metody every() z warunkiem u.zdal === true.
  • Warunkowe wpisanie tekstu w zależności od rezultatu.
  • Wpisanie 'Wszyscy zdali: Tak' do #statusZdawalnosci.
  • Kod uruchamia się bez błędu i przechodzi wszystkie testy automatyczne.

Testy automatyczne (1)

  1. Potwierdzenie stuprocentowej zdawalności grupy — tekst #statusZdawalnosci = Wszyscy zdali: Tak

Zaliczenie: wszystkie testy muszą przejść. Testy uruchamia się przyciskiem „Sprawdź testy” pod kodem.

const uczestnicy = [
  { uczen: "Jan", zdal: true },
  { uczen: "Ola", zdal: true }
];

// Sprawdź czy wszyscy zdali metodą every() i wpisz wynik do #statusZdawalnosci po kliknięciu #btnSprawdzZdawalnosc

Wskazówki

Wskazówka 1

Metoda every zwraca true tylko wtedy, gdy absolutnie wszystkie elementy tablicy spełniają warunek funkcji testującej.

Wskazówka 2

Zastosuj metodę every sprawdzając pole zdal dla każdego uczestnika, a wynik logiczny przetestuj w instrukcji if i zaktualizuj akapit.