- ベストアンサー
ruby 配列の中の文字列を全部数値にしたい
array=%w(1 2 3 4) のような文字列の配列があるとします。 これを数値の配列にしたいです。 以下の様にしてみました。 array=array.inject([]){|a,v| a<< v.to_i } これでも出来ましたが、もっとrubyらしい方法ってあったら教えて下さい。
- みんなの回答 (1)
- 専門家の回答
array=%w(1 2 3 4) のような文字列の配列があるとします。 これを数値の配列にしたいです。 以下の様にしてみました。 array=array.inject([]){|a,v| a<< v.to_i } これでも出来ましたが、もっとrubyらしい方法ってあったら教えて下さい。
お礼
sholmesさん、ご回答ありがとうございました。 map知りませんでした。 教えて頂いたサイト、面白いですね。 どうも有難うございました。