Ruby on rails RubyonRails乘法行为怪异
当我这样做时:Ruby on rails RubyonRails乘法行为怪异,ruby-on-rails,Ruby On Rails,当我这样做时: params[:page] * 10 它给了我1111。 我要它退10英镑 我做错了什么?字符串乘法将字符串重复n次params始终是Rails中的一个字符串数组,因此您需要先使用to_i将params[:page]转换为整数,然后尝试params[:page]。to_i*10(请记录:nil.to_i#=>0)为什么不在回答中这样OP就可以接受它?
params[:page] * 10
它给了我1111。
我要它退10英镑
我做错了什么?字符串乘法将字符串重复n次
params
始终是Rails中的一个字符串数组,因此您需要先使用to_i
将params[:page]
转换为整数,然后尝试params[:page]。to_i*10
(请记录:nil.to_i#=>0
)为什么不在回答中这样OP就可以接受它?