Ruby on rails乘法表现得很奇怪

时间:2013-10-23 19:59:45

标签: ruby-on-rails

当我这样做时:

params[:page] * 10

它给了我1111111111。 我希望它返回10。

我做错了什么?

1 个答案:

答案 0 :(得分:3)

字符串乘法将重复字符串n次。 params 总是 Rails中的字符串数组,因此您需要先使用params[:page]to_i转换为整数。