Rubyのmapメソッドの使い方 (この記事はRuby Advent Calendar jp: 2010 : ATNDの6日目です。前日はokkezさんでした。) Rubyにはmapメソッドというたいへん便利なメソッドがあります。 配列aにはいくつかの文字列が入ってるとします。 a = ["a", "abc", "abcdef"] この文字列を次のように右寄せで表示したいとき、どう書けばいいでしょう。 a abc abcdef いろんなやり方がありそうすが、ここではmapメソッドを使った例を紹介すると同時に mapメソッドの使い方について詳しく解説します。 まずeachメソッドで書いてみる まずその前に。 mapメソッドを使った書き方を紹介する前により易しいeachメソッドを使って書いてみます。 a = ["a", "abc", "abcdef"] l = 6 a.each {|e| pu