Walidacja liczby dodatniej większej od zera
Treść zadania
W formularzu znajduje się pole <input type="number" id="sztukiTowaru" value="-2">, przycisk <button id="btnSztuki">Zatwierdź ilość</button> oraz akapit <p id="walidacjaSztuk"></p>. Po kliknięciu przycisku odczytaj i przekonwertuj liczbę sztuk za pomocą parseInt(). Jeżeli liczba sztuk jest mniejsza lub równa 0 (sztuki <= 0), wpisz do akapitu: Liczba sztuk musi być większa od zera!, a w przeciwnym razie: Ilość przyjęta.
Co będzie oceniane
- Odczyt i konwersja wartości pola liczbowego.
- Sprawdzenie warunku sztuki <= 0.
- Wypisanie Liczba sztuk musi być większa od zera! dla ujemnej ilości.
- Kod uruchamia się bez błędu i przechodzi wszystkie testy automatyczne.
Testy automatyczne (1)
- Odrzucenie ujemnej liczby sztuk — tekst #walidacjaSztuk = Liczba sztuk musi być większa od zera!
Zaliczenie: wszystkie testy muszą przejść. Testy uruchamia się przyciskiem „Sprawdź testy” pod kodem.
// Sprawdź czy liczba sztuk jest większa od zera po kliknięciu #btnSztuki
Wskazówki
Wskazówka 1
Skonwertuj wartość pola na liczbę za pomocą parseInt() przed wykonaniem porównania relacyjnego.
Wskazówka 2
Zbadaj warunek sztuki <= 0 i wstaw stosowny komunikat do akapitu wynikowego.