Ruby数组if语句和&&操作员错误?

时间:2014-05-01 15:49:18

标签: ruby

我的代码:

a=["1", "Hel", "6", "3", "lo" ]

if a.include?"Hel" && a.include?"lo"
puts "#{a[1,4].join}"
end

irb返回语法错误。救命啊!

1 个答案:

答案 0 :(得分:2)

按如下所示删除错误: -

a = ["1", "Hel", "6", "3", "lo" ]

if a.include?("Hel") && a.include?("lo") # <- look the change here
  puts "#{a[1,4].join}"
end

您编写的方式不是有效的Ruby代码。