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

Ruby napisanie czegoś prostego a i tak nie wiem :)

Object Storage Arubacloud
0 głosów
325 wizyt
pytanie zadane 3 lipca 2019 w Ruby przez sezam Nowicjusz (180 p.)
p = 'Janusz'
k = gets.to_s 
if (k == p)
puts "p"
else 
puts "d"
end 

Nie wiem to mi nie działa :) 

komentarz 3 lipca 2019 przez Chess Szeryf (76,710 p.)
A co chcesz napisać?
komentarz 3 lipca 2019 przez sezam Nowicjusz (180 p.)
warunek w którym to zadziała jak wpiszemy ten konkretny string

1 odpowiedź

0 głosów
odpowiedź 3 lipca 2019 przez Chess Szeryf (76,710 p.)

Spróbuj

k = gets.chomp

Źródło https://ruby-doc.org/docs/ruby-doc-bundle/Tutorial/part_02/user_input.html

Pamiętaj o znaku nowej linii. Możesz też chyba napisać tak, ale musiałbyś sprawdzić.

k = gets
if (k+"\n" == p)
komentarz 3 lipca 2019 przez sezam Nowicjusz (180 p.)

tak o dziwo to rozwiązało problem dzięki wink jakoś o tej składni zapomniałem 

Podobne pytania

0 głosów
0 odpowiedzi 428 wizyt
pytanie zadane 16 października 2020 w Ruby przez belkocik Początkujący (330 p.)
0 głosów
2 odpowiedzi 1,470 wizyt
0 głosów
1 odpowiedź 151 wizyt
pytanie zadane 9 lipca 2023 w Ruby przez whiteman808 Obywatel (1,950 p.)

92,677 zapytań

141,581 odpowiedzi

320,061 komentarzy

62,039 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!

...