[英]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.