Ćwiczenie · Informatyka Ćwiczenie: Walidacja zakresu wieku

Walidacja zakresu wieku

Treść zadania

Mamy pole liczbowe <input type="number" id="wiek" value="15">, przycisk <button id="btnWiek">Sprawdź wiek</button> oraz akapit <p id="bladWieku"></p>. Po kliknięciu przycisku przekonwertuj wiek funkcją parseInt(). Jeżeli wiek jest mniejszy niż 18 lub większy niż 100, wpisz do akapitu: Wiek musi wynosić od 18 do 100 lat!, w przeciwnym razie: Wiek prawidłowy.

Co będzie oceniane

  • Odczyt i konwersja wieku funkcją parseInt.
  • Sprawdzenie warunku poza zakresem operatorem ||.
  • Wypisanie Wiek musi wynosić od 18 do 100 lat! dla wieku 15.
  • Kod uruchamia się bez błędu i przechodzi wszystkie testy automatyczne.

Testy automatyczne (1)

  1. Odrzucenie wieku 15 lat spoza zakresu — tekst #bladWieku = Wiek musi wynosić od 18 do 100 lat!

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

// Sprawdź zakres wieku i wyświetl wynik w #bladWieku

Wskazówki

Wskazówka 1

Użyj operatora alternatywy || do połączenia dwóch warunków błędu: wiek < 18 || wiek > 100.

Wskazówka 2

Odczytaj wartość pola, przekonwertuj na liczbę całkowitą i wstaw stosowny komunikat do akapitu.