eachを使ってerb側で作成したパラメータ"car1", "car2", ...に対応する変数を、同じくeachを使ってRuby側で作成して代入したい場合には、どうすればよいでしょうか。
 最終的には、

varcar1 = params[:car1]
varcar2 = params[:car2]...

と続く形にしたいです。

(1..cars).each do |i|
  "varcar#{i} = params[:car#{i}]"
end

としてみたところ、変数varcarを作る段階ではエラーになりませんが、変数を使おうとするとエラーになります。

undefined method `join' for #<String:0x53925f0> 

 全体を文字列にしているところが問題なのだと思いますが、"#{i}"とすると作成段階のエラーになります。

 syntax error, unexpected tSTRING_BEG, expecting keyword_end
 syntax error, unexpected '=', expecting keyword_end
 syntax error, unexpected tSTRING_BEG, expecting ']'

 この場合、どのようにすればよいでしょうか。
 よろしくお願いします。