我有一个数组'sub_status_arr',其中包含一组值。
如果该数组中的所有元素都是52,则会显示一个按钮,否则会显示其他内容。
我尝试了以下但它似乎无法正常工作。它只检查数组是否包含51并忽略其余的
<%if sub_status_arr.include? 51 || 53 || 54 %>
display button
<% else %>
do something else
<% end %>
如何检查数组中的所有元素是否为52?
感谢您的建议
答案 0 :(得分:3)
我会尝试all?
函数:
if sub_status_arr.all? {|ss| ss == 52}