文字幅をしるために全角=2,半角=1で文字サイズが取得したかったので

やり方

"日本語とEnglish".each_char.map{|c| c.ascii_only? ? 1 : 2}.inject(:+)

Rubyばんざーーい!

参考

[2013/02/20/Rubyで全半角混在文字の文字幅を計算する方法 – ヽ(´・肉・`)ノログ][1]