是否可以在模型中连接一个整数和一个字符串?就像这样:
percent = 50 string = (percent + "%")
尝试这个我得到一个类型错误:TypeError(String不能被强制转换为Fixnum):app/models/game.rb:124:in `+'
atmip9wb1#
你可以通过不同的方式来做到这一点:
string = "#{number}%" # or number.to_s + "%" => "50%"
或者使用number_to_percentage Rails helper:
number_to_percentage
string = number_to_percentage(number)
7ivaypg92#
percent = 50 percentstring = percent.to_s string = percentstring + "%"
.to_s =到字符串
2条答案
按热度按时间atmip9wb1#
你可以通过不同的方式来做到这一点:
或者使用
number_to_percentage
Rails helper:7ivaypg92#
.to_s =到字符串