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
これはインクルードだからですか?メソッドにハンドル論理演算子を含めることはできませんか?
ありがとう