我有很多东西,things = [1, 500, 900, 0, -105, -8, 16, 4]
我想根据它们是否大于零、小于零或等于零,在我的视图中以红色、绿色或黑色显示它们。
现在我的代码看起来像:
<%= @things.each do |p|%>
<% if p > 0 %>
<%= p %>
<% elsif p < 0 %>
<%= p %>
<% else %>
<%= p %>
<% end %>
<% end %>
我没有正确显示开始的数字,并且我已经将它们放入 div 中进行了几次迭代,但似乎没有任何效果。一旦我在课堂上得到它们,我就可以很容易地添加颜色。(我还需要保持它们在数组中的相同顺序)
任何帮助将不胜感激。