Я начинаю изучать Ruby, вам нужна помощь в включении? Метод.
Приведенный ниже код работает очень хорошо:
x = 'ab.c'
if x.include? "."
puts 'hello'
else
puts 'no'
end
Но когда я его кодирую следующим образом:
x = 'ab.c'
y = 'xyz'
if x.include? "." || y.include? "."
puts 'hello'
else
puts 'no'
end
Если вы даете мне ошибку при запуске:
test.rb:3: syntax error, unexpected tSTRING_BEG, expecting keyword_then or ';' o
r '\n'
if x.include? "." || y.include? "."
^
test.rb:5: syntax error, unexpected keyword_else, expecting end-of-input
Это потому, что include? метод не может иметь дескриптор логики?
Спасибо