環境:Ruby2.0.0
Windows8.1 home 32bit

Rubyで配列の要素すべてを整数に変換したいのですが、

foo = ["1","2","3","4"]

これをなるべく簡単に

foo = [ 1 , 2 , 3 , 4 ]

に置き換えるにはどのようにすればいいでしょうか?

foo = ["1","2","3","4"]
i = 0
while i <= 3
    foo[i] = foo[i].to_i
   i += 1
end

個人的こう書いてますが、もっといい書き方があれば教えて下さい。