我想比较两个值,一个是整数,另一个是我从提交中得到的params值。
if params[:activity_log][:user_id]==3
@points=@points+50
else
puts "Condition failed"
end
但即使条件是真的,它也会变成另一部分。
我认为应该将params[:activity_log][:user_id]转换为整数,然后进行比较。
if params[:activity_log][:user_id].to_i==3
@points=@points+50
else
puts "Condition failed"
end