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)
- 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.