【发布时间】:2022-11-12 06:02:40
【问题描述】:
我对Ruby真的很陌生。我有以下场景 - 我需要检查关键字是否是数组或不是 ruby?
像这样的东西-
if(value == array) {
do something
}
else
do something
如何在 ruby 中使用 if 条件来做到这一点?
任何教导将不胜感激。
【问题讨论】:
标签: ruby-on-rails ruby
我对Ruby真的很陌生。我有以下场景 - 我需要检查关键字是否是数组或不是 ruby?
像这样的东西-
if(value == array) {
do something
}
else
do something
如何在 ruby 中使用 if 条件来做到这一点?
任何教导将不胜感激。
【问题讨论】:
标签: ruby-on-rails ruby
您可以使用.include?()
array = ['a', 'b', 'c']
array.include?('c') => true
array.include?('d') => false
所以对于你的例子:
if array.include?(value)
# do something
else
# do something else
end
【讨论】: