Templates 变量=erb中的a或b

Templates 变量=erb中的a或b,templates,erb,puppet,Templates,Erb,Puppet,我想执行这个简单的测试: 如果变量包含字符串“abc”或“cba”perform task1,否则perform task b这是我尝试的,但不起作用: <% if animal == "Meuh" || "Moooo" %> This is a cow ! <% else %> This is not a cow ! <% end %> 这是一头母牛! 这不是一头牛! 但这是行不通的 有什么提示吗?ERB使用与Ruby相同的语法(以及大多数语言): &

我想执行这个简单的测试:

如果变量包含字符串“abc”或“cba”perform task1,否则perform task b这是我尝试的,但不起作用:

<% if animal == "Meuh" || "Moooo" %>
This is a cow !
<% else %>
This is not a cow !
<% end %>

这是一头母牛!
这不是一头牛!
但这是行不通的


有什么提示吗?

ERB使用与Ruby相同的语法(以及大多数语言):

<% if animal == "Meuh" || animal == "Moooo" %>
<% if ['Meuh', 'Moooo'].include?(animal) %>