Ćwiczenie · Informatyka Ćwiczenie: Walidacja liczby dodatniej większej od zera

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)

  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.