• Najnowsze pytania
  • Bez odpowiedzi
  • Zadaj pytanie
  • Kategorie
  • Tagi
  • Zdobyte punkty
  • Ekipa ninja
  • IRC
  • FAQ
  • Regulamin
  • Książki warte uwagi

question-closed Walidacja danych w Rubym

Object Storage Arubacloud
0 głosów
60 wizyt
pytanie zadane 8 lipca 2023 w Ruby przez whiteman808 Obywatel (1,950 p.)
zamknięte 8 lipca 2023 przez whiteman808

Jak zrobić walidację danych w Ruby aby pytało użytkownika o liczbę dopóki nie poda poprawnej wartości? Przykładowo stringi typu 'abcdef' i 'wef323' powinny być odrzucane.

puts 'Podaj liczbe: '
num = gets.chomp.to_i
puts "Podałeś liczbę #{num}"

Aktualne wyjście

Podaj liczbe: 
weffew
Podałeś liczbę 0

Oczekiwany output

Podaj liczbe: 
weffew
Niepoprawna liczba
Podaj liczbe: 
xyz
Niepoprawna liczba
Podaj liczbe: 5
Podałeś liczbę 5

 

komentarz zamknięcia: Użyłem Float(gets.chomp)

Podobne pytania

0 głosów
3 odpowiedzi 460 wizyt
pytanie zadane 14 sierpnia 2018 w Python przez DeBos123 Nałogowiec (44,950 p.)
0 głosów
1 odpowiedź 152 wizyt
pytanie zadane 9 lipca 2023 w Ruby przez whiteman808 Obywatel (1,950 p.)
+1 głos
1 odpowiedź 280 wizyt
pytanie zadane 1 lutego 2022 w Ruby przez doskanoness Obywatel (1,240 p.)

92,682 zapytań

141,585 odpowiedzi

320,071 komentarzy

62,042 pasjonatów

Motyw:

Akcja Pajacyk

Pajacyk od wielu lat dożywia dzieci. Pomóż klikając w zielony brzuszek na stronie. Dziękujemy! ♡

Oto polecana książka warta uwagi.
Pełną listę książek znajdziesz tutaj.

Akademia Sekuraka

Niedawno wystartował dodruk tej świetnej, rozchwytywanej książki (około 940 stron). Mamy dla Was kod: pasja (wpiszcie go w koszyku), dzięki któremu otrzymujemy 10% zniżki - dziękujemy zaprzyjaźnionej ekipie Sekuraka za taki bonus dla Pasjonatów! Książka to pierwszy tom z serii o ITsec, który łagodnie wprowadzi w świat bezpieczeństwa IT każdą osobę - warto, polecamy!

...