繁体   English   中英

字体颜色与if和else ruby​​ on rails教程?

[英]font colour with if and else ruby on rails tutorial?

所以我是个初学者,我想这样做:我的评分是100分,如果评分在66和100之间,背景颜色是绿色,如果评分在33和66之间,背景颜色是绿色如果评分在00​​到33之间,则为橙色,背景颜色为红色

而且我的评分是其他评分的平均值,因此该数字实际上不在数据库中,它们只是此结果:

<%= number_with_precision(show.reviews.average("rating"), :precision => 0)

周围的任何教程都可以解释如何做到这一点?

可以用between? 方法。

if rating.between?(00, 33)
  #red 
elsif rating.between?(33,66)
  #organ
elsif rating.between?(66, 100)
  #green
else
  #some other color

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM