ツナワタリマイライフ

日常ネタから技術ネタ、音楽ネタまで何でも書きます。

rubyで結果出力されない件

昨日の記事で、期待される結果が出力されるかされないかなんだけど、なんともまぁ、たいしたことじゃなかったみたい。

#ハッシュ!!!

colors = {'red' => 'ff0000','green' => '00ff00','blue'=>'0000ff'}

colors['blue']#->ff0000を期待するが出ない
p colors['blue']#->"ff0000"

参考書にはよく、Rubyで書いたオブジェクトだいたい返事持ってて、画面に表示されるみたいに書いてあったのね。

2014 #->2014

みたいな。

で、まぁpを添えてあげるとリターンが出力されますよと自己解決。

irbで試すと確かに帰ってくるのでirbでの仕様なのかそのあたりは謎…